<!-- HTML header for doxygen 1.8.6-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<title>OpenCV: opencv2/cudev/expr/binary_op.hpp File Reference</title>
<link href="../../opencv.ico" rel="shortcut icon" type="image/x-icon" />
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<script type="text/javascript" src="../../tutorial-utils.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
//<![CDATA[
MathJax.Hub.Config(
{
  TeX: {
      Macros: {
          matTT: [ "\\[ \\left|\\begin{array}{ccc} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{array}\\right| \\]", 9],
          fork: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ \\end{array} \\right.", 4],
          forkthree: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ \\end{array} \\right.", 6],
          forkfour: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ #7 & \\mbox{#8}\\\\ \\end{array} \\right.", 8],
          vecthree: ["\\begin{bmatrix} #1\\\\ #2\\\\ #3 \\end{bmatrix}", 3],
          vecthreethree: ["\\begin{bmatrix} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{bmatrix}", 9],
          cameramatrix: ["#1 = \\begin{bmatrix} f_x & 0 & c_x\\\\ 0 & f_y & c_y\\\\ 0 & 0 & 1 \\end{bmatrix}", 1],
          distcoeffs: ["(k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6 [, s_1, s_2, s_3, s_4[, \\tau_x, \\tau_y]]]]) \\text{ of 4, 5, 8, 12 or 14 elements}"],
          distcoeffsfisheye: ["(k_1, k_2, k_3, k_4)"],
          hdotsfor: ["\\dots", 1],
          mathbbm: ["\\mathbb{#1}", 1],
          bordermatrix: ["\\matrix{#1}", 1]
      }
  }
}
);
//]]>
</script><script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
<link href="../../stylesheet.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<!--#include virtual="/google-search.html"-->
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="../../opencv-logo-small.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">OpenCV
   &#160;<span id="projectnumber">4.5.2</span>
   </div>
   <div id="projectbrief">Open Source Computer Vision</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('../../',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="../../dir_c23dcee2012b17073313fce73cb20b8f.html">opencv2</a></li><li class="navelem"><a class="el" href="../../dir_0163de8b5060c14666442ecf6ef36da1.html">cudev</a></li><li class="navelem"><a class="el" href="../../dir_4c0305059dcfbb8dece4a7cd2bcda178.html">expr</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">binary_op.hpp File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="../../da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp.html">../common.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../da/daf/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2type__traits_8hpp.html">../util/type_traits.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp.html">../ptr2d/traits.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp.html">../ptr2d/transform.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../d2/db3/gpumat_8hpp.html">../ptr2d/gpumat.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../d1/de0/texture_8hpp.html">../ptr2d/texture.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../d5/d18/glob_8hpp.html">../ptr2d/glob.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp.html">../functional/functional.hpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="../../d8/d01/expr_8hpp.html">expr.hpp</a>&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:d2/d75/namespacecv"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d75/namespacecv.html">cv</a></td></tr>
<tr class="memdesc:d2/d75/namespacecv"><td class="mdescLeft">&#160;</td><td class="mdescRight">"black box" representation of the file storage associated with a file on disk. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:df/d1d/namespacecv_1_1cudev"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d1d/namespacecv_1_1cudev.html">cv::cudev</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gacfe2da04219c6403c1d8a357d79b05ea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gacfe2da04219c6403c1d8a357d79b05ea">CV_CUDEV_EXPR_BINOP_INST</a>(op,  functor)</td></tr>
<tr class="separator:gacfe2da04219c6403c1d8a357d79b05ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20eda8acc43f8a59f0ed293c661e8458"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d8d/binary__op_8hpp.html#a20eda8acc43f8a59f0ed293c661e8458">OPENCV_CUDEV_EXPR_BINARY_OP_HPP</a></td></tr>
<tr class="separator:a20eda8acc43f8a59f0ed293c661e8458"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga8292fe7dc983ee976f9f112bcb9b6c1d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga8292fe7dc983ee976f9f112bcb9b6c1d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8292fe7dc983ee976f9f112bcb9b6c1d">cv::cudev::operator!=</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga8292fe7dc983ee976f9f112bcb9b6c1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf7d957663c54fb266f22662e02d515a0"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaf7d957663c54fb266f22662e02d515a0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf7d957663c54fb266f22662e02d515a0">cv::cudev::operator!=</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaf7d957663c54fb266f22662e02d515a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga134eff23af476bb078268d470c5a1eab"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga134eff23af476bb078268d470c5a1eab"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga134eff23af476bb078268d470c5a1eab">cv::cudev::operator!=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga134eff23af476bb078268d470c5a1eab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga30827c997d70e1ec669dfe661188bf97"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga30827c997d70e1ec669dfe661188bf97"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga30827c997d70e1ec669dfe661188bf97">cv::cudev::operator!=</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga30827c997d70e1ec669dfe661188bf97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a85ae32eae025d733fb5e3ef556bf1a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1a85ae32eae025d733fb5e3ef556bf1a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1a85ae32eae025d733fb5e3ef556bf1a">cv::cudev::operator!=</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga1a85ae32eae025d733fb5e3ef556bf1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19b6fc14c39892e90df1b408a88f4a89"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga19b6fc14c39892e90df1b408a88f4a89"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga19b6fc14c39892e90df1b408a88f4a89">cv::cudev::operator!=</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga19b6fc14c39892e90df1b408a88f4a89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae195999272c703fd97df7a3b66e061c1"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gae195999272c703fd97df7a3b66e061c1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae195999272c703fd97df7a3b66e061c1">cv::cudev::operator!=</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae195999272c703fd97df7a3b66e061c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a70181a870d6be3b2045a194b2ba0a3"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6a70181a870d6be3b2045a194b2ba0a3"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6a70181a870d6be3b2045a194b2ba0a3">cv::cudev::operator!=</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga6a70181a870d6be3b2045a194b2ba0a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0433dbcd94c2e678a7c1938c24ee08da"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga0433dbcd94c2e678a7c1938c24ee08da"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0433dbcd94c2e678a7c1938c24ee08da">cv::cudev::operator!=</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga0433dbcd94c2e678a7c1938c24ee08da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1efe076c9144b56c61e17b96fa6e210e"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1efe076c9144b56c61e17b96fa6e210e"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1efe076c9144b56c61e17b96fa6e210e">cv::cudev::operator!=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga1efe076c9144b56c61e17b96fa6e210e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26dbfbf9dc0e5fc90b82f41229c84899"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga26dbfbf9dc0e5fc90b82f41229c84899"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga26dbfbf9dc0e5fc90b82f41229c84899">cv::cudev::operator!=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga26dbfbf9dc0e5fc90b82f41229c84899"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e37d9a1418a94d91adf91c477519144"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9e37d9a1418a94d91adf91c477519144"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9e37d9a1418a94d91adf91c477519144">cv::cudev::operator!=</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9e37d9a1418a94d91adf91c477519144"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa35d062549d2cfa7d9841e1ac7799a44"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaa35d062549d2cfa7d9841e1ac7799a44"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa35d062549d2cfa7d9841e1ac7799a44">cv::cudev::operator!=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gaa35d062549d2cfa7d9841e1ac7799a44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga71df1ef74ebec36966335c1b5449a07b"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga71df1ef74ebec36966335c1b5449a07b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga71df1ef74ebec36966335c1b5449a07b">cv::cudev::operator!=</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga71df1ef74ebec36966335c1b5449a07b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae51b3e383f16f20dc1928d89f4524bce"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae51b3e383f16f20dc1928d89f4524bce"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae51b3e383f16f20dc1928d89f4524bce">cv::cudev::operator!=</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gae51b3e383f16f20dc1928d89f4524bce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f22949e60450f64d1b3c459de0e7a27"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga8f22949e60450f64d1b3c459de0e7a27"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8f22949e60450f64d1b3c459de0e7a27">cv::cudev::operator!=</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga8f22949e60450f64d1b3c459de0e7a27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4a34b56e3225c861848f01b4e3b1c44a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga4a34b56e3225c861848f01b4e3b1c44a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga4a34b56e3225c861848f01b4e3b1c44a">cv::cudev::operator!=</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga4a34b56e3225c861848f01b4e3b1c44a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac01068a2f43c82f8e14d0ac68996c903"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gac01068a2f43c82f8e14d0ac68996c903"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac01068a2f43c82f8e14d0ac68996c903">cv::cudev::operator!=</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gac01068a2f43c82f8e14d0ac68996c903"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga61134a26d4c0e5ca4467638109358eaa"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga61134a26d4c0e5ca4467638109358eaa"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga61134a26d4c0e5ca4467638109358eaa">cv::cudev::operator!=</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga61134a26d4c0e5ca4467638109358eaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00b76efa5a61126d47883ddbf36799f0"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga00b76efa5a61126d47883ddbf36799f0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga00b76efa5a61126d47883ddbf36799f0">cv::cudev::operator!=</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga00b76efa5a61126d47883ddbf36799f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1a88913cdea995341a95e23135b06bf"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae1a88913cdea995341a95e23135b06bf"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae1a88913cdea995341a95e23135b06bf">cv::cudev::operator!=</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gae1a88913cdea995341a95e23135b06bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa295a03a44435b12c5b2ce66bf4c1d8d"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:gaa295a03a44435b12c5b2ce66bf4c1d8d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa295a03a44435b12c5b2ce66bf4c1d8d">cv::cudev::operator!=</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:gaa295a03a44435b12c5b2ce66bf4c1d8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba8ae9e88782d3b46baa0cd308b594ca"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gaba8ae9e88782d3b46baa0cd308b594ca"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaba8ae9e88782d3b46baa0cd308b594ca">cv::cudev::operator!=</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:gaba8ae9e88782d3b46baa0cd308b594ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadc15d3d94c1bf3032fa82162cd5d08c2"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gadc15d3d94c1bf3032fa82162cd5d08c2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gadc15d3d94c1bf3032fa82162cd5d08c2">cv::cudev::operator!=</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:gadc15d3d94c1bf3032fa82162cd5d08c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacaa27152eb3298e3345232dd01c77c0d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gacaa27152eb3298e3345232dd01c77c0d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gacaa27152eb3298e3345232dd01c77c0d">cv::cudev::operator%</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gacaa27152eb3298e3345232dd01c77c0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4a930fbaafd0bef775d17c39a71fc97"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gac4a930fbaafd0bef775d17c39a71fc97"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac4a930fbaafd0bef775d17c39a71fc97">cv::cudev::operator%</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gac4a930fbaafd0bef775d17c39a71fc97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga57c116145cb62d4a4027f9639145aa45"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga57c116145cb62d4a4027f9639145aa45"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga57c116145cb62d4a4027f9639145aa45">cv::cudev::operator%</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga57c116145cb62d4a4027f9639145aa45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20f538ce841c4168ea7b676bc4d721ce"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga20f538ce841c4168ea7b676bc4d721ce"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga20f538ce841c4168ea7b676bc4d721ce">cv::cudev::operator%</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga20f538ce841c4168ea7b676bc4d721ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d5639fedbfd3ea5fae538d1ccbb97f4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1d5639fedbfd3ea5fae538d1ccbb97f4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1d5639fedbfd3ea5fae538d1ccbb97f4">cv::cudev::operator%</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga1d5639fedbfd3ea5fae538d1ccbb97f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga82bdb4bd976961e8077c200d91a371e3"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga82bdb4bd976961e8077c200d91a371e3"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga82bdb4bd976961e8077c200d91a371e3">cv::cudev::operator%</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga82bdb4bd976961e8077c200d91a371e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb82ed401680a151f1d811f79c907687"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gacb82ed401680a151f1d811f79c907687"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gacb82ed401680a151f1d811f79c907687">cv::cudev::operator%</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gacb82ed401680a151f1d811f79c907687"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea561c006efad0fe66fb54961baf414f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaea561c006efad0fe66fb54961baf414f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; modulus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaea561c006efad0fe66fb54961baf414f">cv::cudev::operator%</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaea561c006efad0fe66fb54961baf414f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf74bf8c1b04c651db7c598cf7064b763"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaf74bf8c1b04c651db7c598cf7064b763"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; modulus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf74bf8c1b04c651db7c598cf7064b763">cv::cudev::operator%</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gaf74bf8c1b04c651db7c598cf7064b763"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab31dfd9be961e597a6ff20fe16aa442b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab31dfd9be961e597a6ff20fe16aa442b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab31dfd9be961e597a6ff20fe16aa442b">cv::cudev::operator%</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gab31dfd9be961e597a6ff20fe16aa442b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5314568374d8a1d07ca11c4bb88047c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gad5314568374d8a1d07ca11c4bb88047c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad5314568374d8a1d07ca11c4bb88047c">cv::cudev::operator%</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gad5314568374d8a1d07ca11c4bb88047c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a7714be790d76153dbdc8d751a943bc"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga3a7714be790d76153dbdc8d751a943bc"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga3a7714be790d76153dbdc8d751a943bc">cv::cudev::operator%</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga3a7714be790d76153dbdc8d751a943bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2d4e175fcb53cd7926bc3787754faf86"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga2d4e175fcb53cd7926bc3787754faf86"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2d4e175fcb53cd7926bc3787754faf86">cv::cudev::operator%</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga2d4e175fcb53cd7926bc3787754faf86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga761216132a87e3c512b66743403bd25e"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga761216132a87e3c512b66743403bd25e"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga761216132a87e3c512b66743403bd25e">cv::cudev::operator%</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga761216132a87e3c512b66743403bd25e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa37b11432b1ebde054af826f340a2c31"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa37b11432b1ebde054af826f340a2c31"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; modulus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa37b11432b1ebde054af826f340a2c31">cv::cudev::operator%</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaa37b11432b1ebde054af826f340a2c31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga773b0b2650985c05a19fc3b2cea02157"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga773b0b2650985c05a19fc3b2cea02157"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; modulus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga773b0b2650985c05a19fc3b2cea02157">cv::cudev::operator%</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga773b0b2650985c05a19fc3b2cea02157"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e04cff3e3f4dc32f4ad6f4ea1a175f1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga7e04cff3e3f4dc32f4ad6f4ea1a175f1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7e04cff3e3f4dc32f4ad6f4ea1a175f1">cv::cudev::operator%</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga7e04cff3e3f4dc32f4ad6f4ea1a175f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b8b1d46430656d69ace43bf63ef5a03"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga4b8b1d46430656d69ace43bf63ef5a03"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga4b8b1d46430656d69ace43bf63ef5a03">cv::cudev::operator%</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga4b8b1d46430656d69ace43bf63ef5a03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9373b5425bc87bbf899c139216f9a60a"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga9373b5425bc87bbf899c139216f9a60a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9373b5425bc87bbf899c139216f9a60a">cv::cudev::operator%</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9373b5425bc87bbf899c139216f9a60a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac9aa960339addec61dae59f72ad661f6"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gac9aa960339addec61dae59f72ad661f6"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; modulus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac9aa960339addec61dae59f72ad661f6">cv::cudev::operator%</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gac9aa960339addec61dae59f72ad661f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59fd9fd64abbdbf6d02111258ff3ee3a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga59fd9fd64abbdbf6d02111258ff3ee3a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; modulus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga59fd9fd64abbdbf6d02111258ff3ee3a">cv::cudev::operator%</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga59fd9fd64abbdbf6d02111258ff3ee3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6093692666282b857f5c312c9669def"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:gad6093692666282b857f5c312c9669def"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, modulus&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad6093692666282b857f5c312c9669def">cv::cudev::operator%</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:gad6093692666282b857f5c312c9669def"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2dcc4a1f5610061e0994d8554cfc765b"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga2dcc4a1f5610061e0994d8554cfc765b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; modulus&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2dcc4a1f5610061e0994d8554cfc765b">cv::cudev::operator%</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga2dcc4a1f5610061e0994d8554cfc765b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9290539128e5d0844f4480b49b3d7088"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga9290539128e5d0844f4480b49b3d7088"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; modulus&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9290539128e5d0844f4480b49b3d7088">cv::cudev::operator%</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga9290539128e5d0844f4480b49b3d7088"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2824fbead5dd62215b4a3962cd3265a3"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga2824fbead5dd62215b4a3962cd3265a3"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2824fbead5dd62215b4a3962cd3265a3">cv::cudev::operator&amp;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga2824fbead5dd62215b4a3962cd3265a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac81e02d2c96e3a90c65ce87da156d271"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gac81e02d2c96e3a90c65ce87da156d271"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac81e02d2c96e3a90c65ce87da156d271">cv::cudev::operator&amp;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gac81e02d2c96e3a90c65ce87da156d271"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga144767d1bb4daf6ea0fda36e2e20d4ca"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga144767d1bb4daf6ea0fda36e2e20d4ca"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga144767d1bb4daf6ea0fda36e2e20d4ca">cv::cudev::operator&amp;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga144767d1bb4daf6ea0fda36e2e20d4ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga322dc9a03abc6081db6a879167ebd0c4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga322dc9a03abc6081db6a879167ebd0c4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga322dc9a03abc6081db6a879167ebd0c4">cv::cudev::operator&amp;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga322dc9a03abc6081db6a879167ebd0c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c02de846f3e7774b67e6cb212f91649"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6c02de846f3e7774b67e6cb212f91649"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6c02de846f3e7774b67e6cb212f91649">cv::cudev::operator&amp;</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga6c02de846f3e7774b67e6cb212f91649"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga691cca0881f07410c194b6b1026a77fb"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga691cca0881f07410c194b6b1026a77fb"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga691cca0881f07410c194b6b1026a77fb">cv::cudev::operator&amp;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga691cca0881f07410c194b6b1026a77fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73e44f3fd51a9f96cc64728aa9c30b0e"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga73e44f3fd51a9f96cc64728aa9c30b0e"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga73e44f3fd51a9f96cc64728aa9c30b0e">cv::cudev::operator&amp;</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga73e44f3fd51a9f96cc64728aa9c30b0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacd9a0060a95f7eaa54e4de45114028ba"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gacd9a0060a95f7eaa54e4de45114028ba"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gacd9a0060a95f7eaa54e4de45114028ba">cv::cudev::operator&amp;</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gacd9a0060a95f7eaa54e4de45114028ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa5998775c6f8394bae10ff602c588608"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa5998775c6f8394bae10ff602c588608"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa5998775c6f8394bae10ff602c588608">cv::cudev::operator&amp;</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gaa5998775c6f8394bae10ff602c588608"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6f774843bd845f4bc86e06bdb6c31408"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6f774843bd845f4bc86e06bdb6c31408"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6f774843bd845f4bc86e06bdb6c31408">cv::cudev::operator&amp;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga6f774843bd845f4bc86e06bdb6c31408"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga238c55671d39087ce44545a5ed98ab1c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga238c55671d39087ce44545a5ed98ab1c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga238c55671d39087ce44545a5ed98ab1c">cv::cudev::operator&amp;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga238c55671d39087ce44545a5ed98ab1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab70b9ac4715868342622dd46f9d29d6a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab70b9ac4715868342622dd46f9d29d6a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab70b9ac4715868342622dd46f9d29d6a">cv::cudev::operator&amp;</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gab70b9ac4715868342622dd46f9d29d6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab73b7952cc39f426b985c670ce7f5b52"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gab73b7952cc39f426b985c670ce7f5b52"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab73b7952cc39f426b985c670ce7f5b52">cv::cudev::operator&amp;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gab73b7952cc39f426b985c670ce7f5b52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab8eae30f62afa2a06307185a43725c74"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gab8eae30f62afa2a06307185a43725c74"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab8eae30f62afa2a06307185a43725c74">cv::cudev::operator&amp;</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gab8eae30f62afa2a06307185a43725c74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga094b70ca656ab78b3b1f781f929f7567"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga094b70ca656ab78b3b1f781f929f7567"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga094b70ca656ab78b3b1f781f929f7567">cv::cudev::operator&amp;</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga094b70ca656ab78b3b1f781f929f7567"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0913f4f62618507ffc8c0d16251044cd"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga0913f4f62618507ffc8c0d16251044cd"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0913f4f62618507ffc8c0d16251044cd">cv::cudev::operator&amp;</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga0913f4f62618507ffc8c0d16251044cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86dc7c80ee41020ef9ff3b62ae4a2cb6"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga86dc7c80ee41020ef9ff3b62ae4a2cb6"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga86dc7c80ee41020ef9ff3b62ae4a2cb6">cv::cudev::operator&amp;</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga86dc7c80ee41020ef9ff3b62ae4a2cb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga925e6bf0498079e6b9f44052db5b1e89"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga925e6bf0498079e6b9f44052db5b1e89"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga925e6bf0498079e6b9f44052db5b1e89">cv::cudev::operator&amp;</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga925e6bf0498079e6b9f44052db5b1e89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3476659b715cb17d4c7cb0e217b803d"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gae3476659b715cb17d4c7cb0e217b803d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae3476659b715cb17d4c7cb0e217b803d">cv::cudev::operator&amp;</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae3476659b715cb17d4c7cb0e217b803d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8498963f3694cb7e5559c1fa089122e"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa8498963f3694cb7e5559c1fa089122e"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa8498963f3694cb7e5559c1fa089122e">cv::cudev::operator&amp;</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaa8498963f3694cb7e5559c1fa089122e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1715d8f7390bd9637882e80d266d8962"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1715d8f7390bd9637882e80d266d8962"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1715d8f7390bd9637882e80d266d8962">cv::cudev::operator&amp;</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga1715d8f7390bd9637882e80d266d8962"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6189769261ab09d9f2f88b0d95d9b69c"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga6189769261ab09d9f2f88b0d95d9b69c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_and&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6189769261ab09d9f2f88b0d95d9b69c">cv::cudev::operator&amp;</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga6189769261ab09d9f2f88b0d95d9b69c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad955789a18991c3c601fb6d95cdde9d9"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gad955789a18991c3c601fb6d95cdde9d9"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad955789a18991c3c601fb6d95cdde9d9">cv::cudev::operator&amp;</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:gad955789a18991c3c601fb6d95cdde9d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga47b903733bfaf612b130ab5feaa4e834"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga47b903733bfaf612b130ab5feaa4e834"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga47b903733bfaf612b130ab5feaa4e834">cv::cudev::operator&amp;</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga47b903733bfaf612b130ab5feaa4e834"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9daa85a8c304bfe871adc47da30a4075"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9daa85a8c304bfe871adc47da30a4075"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9daa85a8c304bfe871adc47da30a4075">cv::cudev::operator&amp;&amp;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9daa85a8c304bfe871adc47da30a4075"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c3601d795120192cba3966eae171f10"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga3c3601d795120192cba3966eae171f10"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga3c3601d795120192cba3966eae171f10">cv::cudev::operator&amp;&amp;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga3c3601d795120192cba3966eae171f10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab3bdc6d15e263a0dabfd93f5c2e4b65f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab3bdc6d15e263a0dabfd93f5c2e4b65f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab3bdc6d15e263a0dabfd93f5c2e4b65f">cv::cudev::operator&amp;&amp;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gab3bdc6d15e263a0dabfd93f5c2e4b65f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad06b1219c0854f5f7bb80f38df9d8cb4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gad06b1219c0854f5f7bb80f38df9d8cb4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad06b1219c0854f5f7bb80f38df9d8cb4">cv::cudev::operator&amp;&amp;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gad06b1219c0854f5f7bb80f38df9d8cb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga897646556f5a3a133b41494b371b484b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga897646556f5a3a133b41494b371b484b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga897646556f5a3a133b41494b371b484b">cv::cudev::operator&amp;&amp;</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga897646556f5a3a133b41494b371b484b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga468fd922ef425cca9d9ec40fc702cc52"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga468fd922ef425cca9d9ec40fc702cc52"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga468fd922ef425cca9d9ec40fc702cc52">cv::cudev::operator&amp;&amp;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga468fd922ef425cca9d9ec40fc702cc52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa883a73a52c65d1e648c2f8844352ceb"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaa883a73a52c65d1e648c2f8844352ceb"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa883a73a52c65d1e648c2f8844352ceb">cv::cudev::operator&amp;&amp;</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaa883a73a52c65d1e648c2f8844352ceb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2816ac7d00137b8a6631c13355bbf84d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga2816ac7d00137b8a6631c13355bbf84d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2816ac7d00137b8a6631c13355bbf84d">cv::cudev::operator&amp;&amp;</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga2816ac7d00137b8a6631c13355bbf84d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf3a1b877260a04e1c1664908d89f87c1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaf3a1b877260a04e1c1664908d89f87c1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf3a1b877260a04e1c1664908d89f87c1">cv::cudev::operator&amp;&amp;</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gaf3a1b877260a04e1c1664908d89f87c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51ac89a7446501931038d95fca430398"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga51ac89a7446501931038d95fca430398"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga51ac89a7446501931038d95fca430398">cv::cudev::operator&amp;&amp;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga51ac89a7446501931038d95fca430398"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga987ac6dfee9f13d1365e8741da3ea37a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga987ac6dfee9f13d1365e8741da3ea37a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga987ac6dfee9f13d1365e8741da3ea37a">cv::cudev::operator&amp;&amp;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga987ac6dfee9f13d1365e8741da3ea37a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gace124f27b31537a2901a0dfa2c5a52ba"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gace124f27b31537a2901a0dfa2c5a52ba"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gace124f27b31537a2901a0dfa2c5a52ba">cv::cudev::operator&amp;&amp;</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gace124f27b31537a2901a0dfa2c5a52ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga508b443e9fd9a0b93d9ae46f85a64edb"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga508b443e9fd9a0b93d9ae46f85a64edb"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga508b443e9fd9a0b93d9ae46f85a64edb">cv::cudev::operator&amp;&amp;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga508b443e9fd9a0b93d9ae46f85a64edb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6e25ae76fb3499ae0e9655b6fa6c5d4"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gad6e25ae76fb3499ae0e9655b6fa6c5d4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad6e25ae76fb3499ae0e9655b6fa6c5d4">cv::cudev::operator&amp;&amp;</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gad6e25ae76fb3499ae0e9655b6fa6c5d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2048cae02db953f223509133d6c274da"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga2048cae02db953f223509133d6c274da"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2048cae02db953f223509133d6c274da">cv::cudev::operator&amp;&amp;</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga2048cae02db953f223509133d6c274da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc7b300e441c12d3f877fbba0f640f91"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gafc7b300e441c12d3f877fbba0f640f91"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gafc7b300e441c12d3f877fbba0f640f91">cv::cudev::operator&amp;&amp;</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gafc7b300e441c12d3f877fbba0f640f91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6df462ce5ffc9b3ee0fe42b1fc3bfb0f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6df462ce5ffc9b3ee0fe42b1fc3bfb0f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6df462ce5ffc9b3ee0fe42b1fc3bfb0f">cv::cudev::operator&amp;&amp;</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga6df462ce5ffc9b3ee0fe42b1fc3bfb0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacfa8ff8614d4e00b93ee2d759819a4cb"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gacfa8ff8614d4e00b93ee2d759819a4cb"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gacfa8ff8614d4e00b93ee2d759819a4cb">cv::cudev::operator&amp;&amp;</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gacfa8ff8614d4e00b93ee2d759819a4cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15dd173482aba8974fc0592b0c25f3c2"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga15dd173482aba8974fc0592b0c25f3c2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga15dd173482aba8974fc0592b0c25f3c2">cv::cudev::operator&amp;&amp;</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga15dd173482aba8974fc0592b0c25f3c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac76e6288a150f76f61a2824840344e7b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gac76e6288a150f76f61a2824840344e7b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac76e6288a150f76f61a2824840344e7b">cv::cudev::operator&amp;&amp;</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gac76e6288a150f76f61a2824840344e7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9be5fb383bfaf67c9bc2af53e6ae445"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab9be5fb383bfaf67c9bc2af53e6ae445"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_and&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab9be5fb383bfaf67c9bc2af53e6ae445">cv::cudev::operator&amp;&amp;</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gab9be5fb383bfaf67c9bc2af53e6ae445"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac51b458c5da2918473fee75cb6e10955"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:gac51b458c5da2918473fee75cb6e10955"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, logical_and&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac51b458c5da2918473fee75cb6e10955">cv::cudev::operator&amp;&amp;</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:gac51b458c5da2918473fee75cb6e10955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga65a91568d8a8069dbd33c5f48ef8e691"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga65a91568d8a8069dbd33c5f48ef8e691"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; logical_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga65a91568d8a8069dbd33c5f48ef8e691">cv::cudev::operator&amp;&amp;</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga65a91568d8a8069dbd33c5f48ef8e691"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6cee20c36d3655a18dae9c643a08db82"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga6cee20c36d3655a18dae9c643a08db82"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; logical_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6cee20c36d3655a18dae9c643a08db82">cv::cudev::operator&amp;&amp;</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga6cee20c36d3655a18dae9c643a08db82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b5811bca4633d9a78a6cae2adfa3dff"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga2b5811bca4633d9a78a6cae2adfa3dff"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2b5811bca4633d9a78a6cae2adfa3dff">cv::cudev::operator*</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga2b5811bca4633d9a78a6cae2adfa3dff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafda944b16459e9a69661d33e7607fb41"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gafda944b16459e9a69661d33e7607fb41"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gafda944b16459e9a69661d33e7607fb41">cv::cudev::operator*</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gafda944b16459e9a69661d33e7607fb41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4aaeb25bb41c3e4d44a51b4930532426"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga4aaeb25bb41c3e4d44a51b4930532426"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; multiplies&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga4aaeb25bb41c3e4d44a51b4930532426">cv::cudev::operator*</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga4aaeb25bb41c3e4d44a51b4930532426"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c7c955caf1909eb3c94363e1c7d3cb5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1c7c955caf1909eb3c94363e1c7d3cb5"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; multiplies&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1c7c955caf1909eb3c94363e1c7d3cb5">cv::cudev::operator*</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga1c7c955caf1909eb3c94363e1c7d3cb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43ee6bae7bda7ed2faf47b555790cb71"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga43ee6bae7bda7ed2faf47b555790cb71"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, multiplies&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga43ee6bae7bda7ed2faf47b555790cb71">cv::cudev::operator*</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga43ee6bae7bda7ed2faf47b555790cb71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga02baabd5114aa4d102ed246afc6ce624"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga02baabd5114aa4d102ed246afc6ce624"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; multiplies&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga02baabd5114aa4d102ed246afc6ce624">cv::cudev::operator*</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga02baabd5114aa4d102ed246afc6ce624"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9db0eb6fb6dacf76ef4e8c8c304ddd9c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9db0eb6fb6dacf76ef4e8c8c304ddd9c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9db0eb6fb6dacf76ef4e8c8c304ddd9c">cv::cudev::operator*</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9db0eb6fb6dacf76ef4e8c8c304ddd9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga090d742c550d7e79878be81be9bdb2d2"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga090d742c550d7e79878be81be9bdb2d2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; multiplies&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga090d742c550d7e79878be81be9bdb2d2">cv::cudev::operator*</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga090d742c550d7e79878be81be9bdb2d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa1c75809716911fce2e047b0fb0c984b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa1c75809716911fce2e047b0fb0c984b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; multiplies&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa1c75809716911fce2e047b0fb0c984b">cv::cudev::operator*</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gaa1c75809716911fce2e047b0fb0c984b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6515905db0f226f4645878f458e4ff9"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gad6515905db0f226f4645878f458e4ff9"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad6515905db0f226f4645878f458e4ff9">cv::cudev::operator*</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gad6515905db0f226f4645878f458e4ff9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf583d2c1fcd51d86094e1f30b2a58a2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaaf583d2c1fcd51d86094e1f30b2a58a2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaaf583d2c1fcd51d86094e1f30b2a58a2">cv::cudev::operator*</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaaf583d2c1fcd51d86094e1f30b2a58a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8487b453f9836d06d7324744d40dad0b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga8487b453f9836d06d7324744d40dad0b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8487b453f9836d06d7324744d40dad0b">cv::cudev::operator*</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga8487b453f9836d06d7324744d40dad0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1e1bad5a79815eec73d07827b885d1cd"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1e1bad5a79815eec73d07827b885d1cd"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1e1bad5a79815eec73d07827b885d1cd">cv::cudev::operator*</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga1e1bad5a79815eec73d07827b885d1cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga810f79b898d0d82738072b4c49ef4086"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga810f79b898d0d82738072b4c49ef4086"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga810f79b898d0d82738072b4c49ef4086">cv::cudev::operator*</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga810f79b898d0d82738072b4c49ef4086"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5a0a9a53dee95c42e80578e6440b218"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gad5a0a9a53dee95c42e80578e6440b218"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad5a0a9a53dee95c42e80578e6440b218">cv::cudev::operator*</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gad5a0a9a53dee95c42e80578e6440b218"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf27cecd7f8e200f4de479660583a8d15"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaf27cecd7f8e200f4de479660583a8d15"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf27cecd7f8e200f4de479660583a8d15">cv::cudev::operator*</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaf27cecd7f8e200f4de479660583a8d15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12aeb64e97cdb928290bf3fa82f05269"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga12aeb64e97cdb928290bf3fa82f05269"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; multiplies&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga12aeb64e97cdb928290bf3fa82f05269">cv::cudev::operator*</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga12aeb64e97cdb928290bf3fa82f05269"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae7f8cfe1eaafe131a814ee152b9a6e5a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae7f8cfe1eaafe131a814ee152b9a6e5a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; multiplies&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae7f8cfe1eaafe131a814ee152b9a6e5a">cv::cudev::operator*</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gae7f8cfe1eaafe131a814ee152b9a6e5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93118d92ecb3c188a5c01ba769ba299e"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga93118d92ecb3c188a5c01ba769ba299e"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga93118d92ecb3c188a5c01ba769ba299e">cv::cudev::operator*</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga93118d92ecb3c188a5c01ba769ba299e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1fa7f2aa7dd5048da167a76587a44028"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1fa7f2aa7dd5048da167a76587a44028"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1fa7f2aa7dd5048da167a76587a44028">cv::cudev::operator*</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga1fa7f2aa7dd5048da167a76587a44028"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f1a615302d17eda49ad2cec76c41859"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga2f1a615302d17eda49ad2cec76c41859"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2f1a615302d17eda49ad2cec76c41859">cv::cudev::operator*</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga2f1a615302d17eda49ad2cec76c41859"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ca535315088057b26c801a5705c1483"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga7ca535315088057b26c801a5705c1483"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7ca535315088057b26c801a5705c1483">cv::cudev::operator*</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga7ca535315088057b26c801a5705c1483"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga510f2b0f9088282d3d47bf3093a38f78"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga510f2b0f9088282d3d47bf3093a38f78"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga510f2b0f9088282d3d47bf3093a38f78">cv::cudev::operator*</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga510f2b0f9088282d3d47bf3093a38f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga163edd6ad357b0a6b49d3ad55b84f88c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga163edd6ad357b0a6b49d3ad55b84f88c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; multiplies&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga163edd6ad357b0a6b49d3ad55b84f88c">cv::cudev::operator*</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga163edd6ad357b0a6b49d3ad55b84f88c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00e830af93185b0b0d9254abb4a3ba25"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga00e830af93185b0b0d9254abb4a3ba25"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; plus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga00e830af93185b0b0d9254abb4a3ba25">cv::cudev::operator+</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga00e830af93185b0b0d9254abb4a3ba25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0564f5e1dc7986e8b367e5e18d628cf9"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga0564f5e1dc7986e8b367e5e18d628cf9"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; plus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0564f5e1dc7986e8b367e5e18d628cf9">cv::cudev::operator+</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga0564f5e1dc7986e8b367e5e18d628cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga360059063d9c94f6895ad04c5538caa2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga360059063d9c94f6895ad04c5538caa2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga360059063d9c94f6895ad04c5538caa2">cv::cudev::operator+</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga360059063d9c94f6895ad04c5538caa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa545ec34a0a8d0b6b566d40d6b06be4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaaa545ec34a0a8d0b6b566d40d6b06be4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaaa545ec34a0a8d0b6b566d40d6b06be4">cv::cudev::operator+</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaaa545ec34a0a8d0b6b566d40d6b06be4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5751f0f9eea09af7d7be1a7ff9a6419"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae5751f0f9eea09af7d7be1a7ff9a6419"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae5751f0f9eea09af7d7be1a7ff9a6419">cv::cudev::operator+</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae5751f0f9eea09af7d7be1a7ff9a6419"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4926bad3815b360be75781d8f789a299"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga4926bad3815b360be75781d8f789a299"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga4926bad3815b360be75781d8f789a299">cv::cudev::operator+</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga4926bad3815b360be75781d8f789a299"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab09d02dd9ae9cba4fff849e8cb4f011b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab09d02dd9ae9cba4fff849e8cb4f011b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; plus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab09d02dd9ae9cba4fff849e8cb4f011b">cv::cudev::operator+</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gab09d02dd9ae9cba4fff849e8cb4f011b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga487522cfe2377387f941eb27b11052f0"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga487522cfe2377387f941eb27b11052f0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga487522cfe2377387f941eb27b11052f0">cv::cudev::operator+</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga487522cfe2377387f941eb27b11052f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5318bd8d2d748d2c2f2e85cfa83f4174"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga5318bd8d2d748d2c2f2e85cfa83f4174"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; plus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5318bd8d2d748d2c2f2e85cfa83f4174">cv::cudev::operator+</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga5318bd8d2d748d2c2f2e85cfa83f4174"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1413eaa25988525f32e8b0c38588aca4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1413eaa25988525f32e8b0c38588aca4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1413eaa25988525f32e8b0c38588aca4">cv::cudev::operator+</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga1413eaa25988525f32e8b0c38588aca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34588ecb09ba0f5b8bce1932b71ac2dc"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga34588ecb09ba0f5b8bce1932b71ac2dc"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga34588ecb09ba0f5b8bce1932b71ac2dc">cv::cudev::operator+</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga34588ecb09ba0f5b8bce1932b71ac2dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga401671318958313b03cab9656be10333"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga401671318958313b03cab9656be10333"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; plus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga401671318958313b03cab9656be10333">cv::cudev::operator+</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga401671318958313b03cab9656be10333"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7809d9f6135f58240496734783a0d8e7"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga7809d9f6135f58240496734783a0d8e7"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7809d9f6135f58240496734783a0d8e7">cv::cudev::operator+</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga7809d9f6135f58240496734783a0d8e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab32742b4d82dacbf5b03c3caaa21ad6a"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:gab32742b4d82dacbf5b03c3caaa21ad6a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, plus&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab32742b4d82dacbf5b03c3caaa21ad6a">cv::cudev::operator+</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:gab32742b4d82dacbf5b03c3caaa21ad6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaee9d8126772df36af785513ee3f33a0"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gaaee9d8126772df36af785513ee3f33a0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; plus&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaaee9d8126772df36af785513ee3f33a0">cv::cudev::operator+</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:gaaee9d8126772df36af785513ee3f33a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga31142062b4480b36487e1ceaf5001c60"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga31142062b4480b36487e1ceaf5001c60"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga31142062b4480b36487e1ceaf5001c60">cv::cudev::operator+</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga31142062b4480b36487e1ceaf5001c60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb808a69e62713677618f7e6aa6bad1c"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gacb808a69e62713677618f7e6aa6bad1c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; plus&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gacb808a69e62713677618f7e6aa6bad1c">cv::cudev::operator+</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:gacb808a69e62713677618f7e6aa6bad1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7a593b2d7e5a664703a3189cfa3e8a2b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga7a593b2d7e5a664703a3189cfa3e8a2b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7a593b2d7e5a664703a3189cfa3e8a2b">cv::cudev::operator+</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga7a593b2d7e5a664703a3189cfa3e8a2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0e85ea3a9090037ad78ba58f8d0635d1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga0e85ea3a9090037ad78ba58f8d0635d1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0e85ea3a9090037ad78ba58f8d0635d1">cv::cudev::operator+</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga0e85ea3a9090037ad78ba58f8d0635d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88558d974e34b06012625b059582f84f"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga88558d974e34b06012625b059582f84f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga88558d974e34b06012625b059582f84f">cv::cudev::operator+</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga88558d974e34b06012625b059582f84f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga657e5172dce9285cd3450207c231ba91"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga657e5172dce9285cd3450207c231ba91"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga657e5172dce9285cd3450207c231ba91">cv::cudev::operator+</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga657e5172dce9285cd3450207c231ba91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ef3164d983c6c208fa7eae2d04e4901"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga8ef3164d983c6c208fa7eae2d04e4901"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8ef3164d983c6c208fa7eae2d04e4901">cv::cudev::operator+</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga8ef3164d983c6c208fa7eae2d04e4901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa48ac783fc4d8c222edc3a5fee93d08"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaaa48ac783fc4d8c222edc3a5fee93d08"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaaa48ac783fc4d8c222edc3a5fee93d08">cv::cudev::operator+</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaaa48ac783fc4d8c222edc3a5fee93d08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga385a1836312404fd848a8f74b8ad7864"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga385a1836312404fd848a8f74b8ad7864"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; plus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga385a1836312404fd848a8f74b8ad7864">cv::cudev::operator+</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga385a1836312404fd848a8f74b8ad7864"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17c6cb1c28feab2d8e488026a90f789d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga17c6cb1c28feab2d8e488026a90f789d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; minus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga17c6cb1c28feab2d8e488026a90f789d">cv::cudev::operator-</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga17c6cb1c28feab2d8e488026a90f789d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6b895e1f04d72d46b19f80936c9c0704"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6b895e1f04d72d46b19f80936c9c0704"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; minus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6b895e1f04d72d46b19f80936c9c0704">cv::cudev::operator-</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga6b895e1f04d72d46b19f80936c9c0704"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga657470335930553724a92428b1eb9014"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga657470335930553724a92428b1eb9014"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga657470335930553724a92428b1eb9014">cv::cudev::operator-</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga657470335930553724a92428b1eb9014"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26f5ba88d0b852d2f86afc29e06f1e8a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga26f5ba88d0b852d2f86afc29e06f1e8a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga26f5ba88d0b852d2f86afc29e06f1e8a">cv::cudev::operator-</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga26f5ba88d0b852d2f86afc29e06f1e8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa406a939d82354cec9279667daa1ca94"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa406a939d82354cec9279667daa1ca94"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa406a939d82354cec9279667daa1ca94">cv::cudev::operator-</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaa406a939d82354cec9279667daa1ca94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f2cad4b2513975e900f994e6ed677d6"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga7f2cad4b2513975e900f994e6ed677d6"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7f2cad4b2513975e900f994e6ed677d6">cv::cudev::operator-</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga7f2cad4b2513975e900f994e6ed677d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49370160c90b69f0c6e98c898b527368"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga49370160c90b69f0c6e98c898b527368"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga49370160c90b69f0c6e98c898b527368">cv::cudev::operator-</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga49370160c90b69f0c6e98c898b527368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga222ce3784f3fc6433767ce8cdaa827f7"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga222ce3784f3fc6433767ce8cdaa827f7"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; minus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga222ce3784f3fc6433767ce8cdaa827f7">cv::cudev::operator-</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga222ce3784f3fc6433767ce8cdaa827f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48c2b847a8648af7bb1bf5696a5593e1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga48c2b847a8648af7bb1bf5696a5593e1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; minus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga48c2b847a8648af7bb1bf5696a5593e1">cv::cudev::operator-</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga48c2b847a8648af7bb1bf5696a5593e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c2828d795db4524ad86acf6438336fa"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga3c2828d795db4524ad86acf6438336fa"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga3c2828d795db4524ad86acf6438336fa">cv::cudev::operator-</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga3c2828d795db4524ad86acf6438336fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae414e560eefa2f108503e79e0a92ce79"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gae414e560eefa2f108503e79e0a92ce79"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae414e560eefa2f108503e79e0a92ce79">cv::cudev::operator-</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gae414e560eefa2f108503e79e0a92ce79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae7d0852b020342bc37b7e507a587905a"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gae7d0852b020342bc37b7e507a587905a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae7d0852b020342bc37b7e507a587905a">cv::cudev::operator-</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae7d0852b020342bc37b7e507a587905a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa7852adc318a540c056ea73b49ae8286"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa7852adc318a540c056ea73b49ae8286"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; minus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa7852adc318a540c056ea73b49ae8286">cv::cudev::operator-</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaa7852adc318a540c056ea73b49ae8286"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9529413b121c4e0c8ee22482a4fab970"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9529413b121c4e0c8ee22482a4fab970"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; minus&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9529413b121c4e0c8ee22482a4fab970">cv::cudev::operator-</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga9529413b121c4e0c8ee22482a4fab970"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga671d1eab95a685d83fb46a3caedaa0e4"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga671d1eab95a685d83fb46a3caedaa0e4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, minus&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga671d1eab95a685d83fb46a3caedaa0e4">cv::cudev::operator-</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga671d1eab95a685d83fb46a3caedaa0e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97c585e4f802affa218b50922504b4d7"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga97c585e4f802affa218b50922504b4d7"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; minus&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga97c585e4f802affa218b50922504b4d7">cv::cudev::operator-</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga97c585e4f802affa218b50922504b4d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b8b588d37850f2a9d96602a6a5f7d67"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga8b8b588d37850f2a9d96602a6a5f7d67"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; minus&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8b8b588d37850f2a9d96602a6a5f7d67">cv::cudev::operator-</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga8b8b588d37850f2a9d96602a6a5f7d67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48c78976f9105914f1896abb0b2ab712"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga48c78976f9105914f1896abb0b2ab712"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga48c78976f9105914f1896abb0b2ab712">cv::cudev::operator-</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga48c78976f9105914f1896abb0b2ab712"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabdaf3a734933d300a18e8e1573041e6a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gabdaf3a734933d300a18e8e1573041e6a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gabdaf3a734933d300a18e8e1573041e6a">cv::cudev::operator-</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gabdaf3a734933d300a18e8e1573041e6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga595015df8ac886ee6161c8574c07b0bb"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga595015df8ac886ee6161c8574c07b0bb"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga595015df8ac886ee6161c8574c07b0bb">cv::cudev::operator-</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga595015df8ac886ee6161c8574c07b0bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2684b612027b487618841db6c1850313"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga2684b612027b487618841db6c1850313"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2684b612027b487618841db6c1850313">cv::cudev::operator-</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga2684b612027b487618841db6c1850313"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c1f02e96ae1741da62734d90363e15b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga0c1f02e96ae1741da62734d90363e15b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0c1f02e96ae1741da62734d90363e15b">cv::cudev::operator-</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga0c1f02e96ae1741da62734d90363e15b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c2ec4b300add3f39cd2c2005fc9b03b"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga5c2ec4b300add3f39cd2c2005fc9b03b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5c2ec4b300add3f39cd2c2005fc9b03b">cv::cudev::operator-</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga5c2ec4b300add3f39cd2c2005fc9b03b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29088c5390150a10bd5900f805cf9562"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga29088c5390150a10bd5900f805cf9562"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga29088c5390150a10bd5900f805cf9562">cv::cudev::operator-</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga29088c5390150a10bd5900f805cf9562"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0a1a1c4ccd594dd41d946649a7ab1ca3"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga0a1a1c4ccd594dd41d946649a7ab1ca3"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0a1a1c4ccd594dd41d946649a7ab1ca3">cv::cudev::operator/</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga0a1a1c4ccd594dd41d946649a7ab1ca3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga906b0deabff7997bb4d80ae166a137c3"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga906b0deabff7997bb4d80ae166a137c3"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga906b0deabff7997bb4d80ae166a137c3">cv::cudev::operator/</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga906b0deabff7997bb4d80ae166a137c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a6cbf801c763c54dbd07832815194bd"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9a6cbf801c763c54dbd07832815194bd"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9a6cbf801c763c54dbd07832815194bd">cv::cudev::operator/</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9a6cbf801c763c54dbd07832815194bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacfba9463c82a223ac76103d9bcf16aa0"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gacfba9463c82a223ac76103d9bcf16aa0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gacfba9463c82a223ac76103d9bcf16aa0">cv::cudev::operator/</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gacfba9463c82a223ac76103d9bcf16aa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabaec01b86941bbff223af9d2c29e68bc"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gabaec01b86941bbff223af9d2c29e68bc"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gabaec01b86941bbff223af9d2c29e68bc">cv::cudev::operator/</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gabaec01b86941bbff223af9d2c29e68bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d0f36028b3f87632fbadae1cf5f2d03"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga5d0f36028b3f87632fbadae1cf5f2d03"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5d0f36028b3f87632fbadae1cf5f2d03">cv::cudev::operator/</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga5d0f36028b3f87632fbadae1cf5f2d03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9036097b144dbf93817c5ef126d116d0"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga9036097b144dbf93817c5ef126d116d0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9036097b144dbf93817c5ef126d116d0">cv::cudev::operator/</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9036097b144dbf93817c5ef126d116d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8db65d14cd813f8d457b921c39bb27a8"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga8db65d14cd813f8d457b921c39bb27a8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; divides&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8db65d14cd813f8d457b921c39bb27a8">cv::cudev::operator/</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga8db65d14cd813f8d457b921c39bb27a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c6b1c78bd2dbea3ea062235736e7329"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga3c6b1c78bd2dbea3ea062235736e7329"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; divides&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga3c6b1c78bd2dbea3ea062235736e7329">cv::cudev::operator/</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga3c6b1c78bd2dbea3ea062235736e7329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4d4687efb816dcbc5a403deef46acdb"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae4d4687efb816dcbc5a403deef46acdb"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae4d4687efb816dcbc5a403deef46acdb">cv::cudev::operator/</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae4d4687efb816dcbc5a403deef46acdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3bfcae1affcdf5e57f963f93722a04c3"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga3bfcae1affcdf5e57f963f93722a04c3"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga3bfcae1affcdf5e57f963f93722a04c3">cv::cudev::operator/</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga3bfcae1affcdf5e57f963f93722a04c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa73d74035bcb8e99515b0e082068845"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaaa73d74035bcb8e99515b0e082068845"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaaa73d74035bcb8e99515b0e082068845">cv::cudev::operator/</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaaa73d74035bcb8e99515b0e082068845"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26c9c7aac034c3c77d2c7fcafb2b7324"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga26c9c7aac034c3c77d2c7fcafb2b7324"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga26c9c7aac034c3c77d2c7fcafb2b7324">cv::cudev::operator/</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga26c9c7aac034c3c77d2c7fcafb2b7324"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1b20a16f030f203ca1246b182ee58fd5"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga1b20a16f030f203ca1246b182ee58fd5"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1b20a16f030f203ca1246b182ee58fd5">cv::cudev::operator/</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga1b20a16f030f203ca1246b182ee58fd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89c3f0a954a006a68c412300414e17de"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga89c3f0a954a006a68c412300414e17de"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; divides&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga89c3f0a954a006a68c412300414e17de">cv::cudev::operator/</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga89c3f0a954a006a68c412300414e17de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9520991356f52a0254059d9542c16006"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9520991356f52a0254059d9542c16006"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; divides&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9520991356f52a0254059d9542c16006">cv::cudev::operator/</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga9520991356f52a0254059d9542c16006"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0a7b51f10d165feaae86cd0bc18e91e1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga0a7b51f10d165feaae86cd0bc18e91e1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0a7b51f10d165feaae86cd0bc18e91e1">cv::cudev::operator/</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga0a7b51f10d165feaae86cd0bc18e91e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ef2415aa67752f6a252d4f7d068a526"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga4ef2415aa67752f6a252d4f7d068a526"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga4ef2415aa67752f6a252d4f7d068a526">cv::cudev::operator/</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga4ef2415aa67752f6a252d4f7d068a526"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68da45fdf82b957dbb2cf14a027c0322"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga68da45fdf82b957dbb2cf14a027c0322"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga68da45fdf82b957dbb2cf14a027c0322">cv::cudev::operator/</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga68da45fdf82b957dbb2cf14a027c0322"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga67a4465bc93192a57e10555bccc96bda"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga67a4465bc93192a57e10555bccc96bda"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; divides&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga67a4465bc93192a57e10555bccc96bda">cv::cudev::operator/</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga67a4465bc93192a57e10555bccc96bda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1782e839b0d1c68438dbecfcac2820ac"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1782e839b0d1c68438dbecfcac2820ac"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; divides&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1782e839b0d1c68438dbecfcac2820ac">cv::cudev::operator/</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga1782e839b0d1c68438dbecfcac2820ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8314510e1d4316367ac391f110059454"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga8314510e1d4316367ac391f110059454"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, divides&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8314510e1d4316367ac391f110059454">cv::cudev::operator/</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga8314510e1d4316367ac391f110059454"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2abad8ee149156b1c5538b6fc541638"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gaf2abad8ee149156b1c5538b6fc541638"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; divides&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf2abad8ee149156b1c5538b6fc541638">cv::cudev::operator/</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:gaf2abad8ee149156b1c5538b6fc541638"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga63c10edfae5414877b679eeb58c9f4a7"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga63c10edfae5414877b679eeb58c9f4a7"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; divides&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga63c10edfae5414877b679eeb58c9f4a7">cv::cudev::operator/</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga63c10edfae5414877b679eeb58c9f4a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga36da0c410fca36f863f7630eb9688527"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga36da0c410fca36f863f7630eb9688527"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga36da0c410fca36f863f7630eb9688527">cv::cudev::operator&lt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga36da0c410fca36f863f7630eb9688527"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d4162b25914b86079cf6b5c53a0bf92"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga5d4162b25914b86079cf6b5c53a0bf92"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5d4162b25914b86079cf6b5c53a0bf92">cv::cudev::operator&lt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga5d4162b25914b86079cf6b5c53a0bf92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3351ed0be9b2d6c0f30e9fc13ff0c8f2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga3351ed0be9b2d6c0f30e9fc13ff0c8f2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga3351ed0be9b2d6c0f30e9fc13ff0c8f2">cv::cudev::operator&lt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga3351ed0be9b2d6c0f30e9fc13ff0c8f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1001ed9d71e36d2d05c7c0226e4b811e"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1001ed9d71e36d2d05c7c0226e4b811e"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1001ed9d71e36d2d05c7c0226e4b811e">cv::cudev::operator&lt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga1001ed9d71e36d2d05c7c0226e4b811e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac87884be3df070c671185a3c337298f5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gac87884be3df070c671185a3c337298f5"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac87884be3df070c671185a3c337298f5">cv::cudev::operator&lt;</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gac87884be3df070c671185a3c337298f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf14bd8d044c4a278d4ba11588f5de7e2"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaf14bd8d044c4a278d4ba11588f5de7e2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf14bd8d044c4a278d4ba11588f5de7e2">cv::cudev::operator&lt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gaf14bd8d044c4a278d4ba11588f5de7e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28d75de24d1d9fbceb70565ca0341945"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga28d75de24d1d9fbceb70565ca0341945"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga28d75de24d1d9fbceb70565ca0341945">cv::cudev::operator&lt;</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga28d75de24d1d9fbceb70565ca0341945"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa80300a972f7a420a010418c5deba9ca"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa80300a972f7a420a010418c5deba9ca"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa80300a972f7a420a010418c5deba9ca">cv::cudev::operator&lt;</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaa80300a972f7a420a010418c5deba9ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga79ac15ae7290ba39734d1aa37b1f072d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga79ac15ae7290ba39734d1aa37b1f072d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga79ac15ae7290ba39734d1aa37b1f072d">cv::cudev::operator&lt;</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga79ac15ae7290ba39734d1aa37b1f072d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae2876596449fc6df9b470e3fe7252b0b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae2876596449fc6df9b470e3fe7252b0b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae2876596449fc6df9b470e3fe7252b0b">cv::cudev::operator&lt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae2876596449fc6df9b470e3fe7252b0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4360f50f4aa43506746b04131967e37f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga4360f50f4aa43506746b04131967e37f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga4360f50f4aa43506746b04131967e37f">cv::cudev::operator&lt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga4360f50f4aa43506746b04131967e37f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d0fef7f08d2f37ea7d3e7e59dd68eb1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga5d0fef7f08d2f37ea7d3e7e59dd68eb1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5d0fef7f08d2f37ea7d3e7e59dd68eb1">cv::cudev::operator&lt;</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga5d0fef7f08d2f37ea7d3e7e59dd68eb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16563b7c88d735d3b93688d49ecca618"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga16563b7c88d735d3b93688d49ecca618"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga16563b7c88d735d3b93688d49ecca618">cv::cudev::operator&lt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga16563b7c88d735d3b93688d49ecca618"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad9233091fdc2614e17dc56697f473ffd"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gad9233091fdc2614e17dc56697f473ffd"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad9233091fdc2614e17dc56697f473ffd">cv::cudev::operator&lt;</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gad9233091fdc2614e17dc56697f473ffd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa2de2ba6d33f0f4fcdce970163f47fdb"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa2de2ba6d33f0f4fcdce970163f47fdb"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa2de2ba6d33f0f4fcdce970163f47fdb">cv::cudev::operator&lt;</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaa2de2ba6d33f0f4fcdce970163f47fdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4dcde070edfa0b5575ce1b3ef503a779"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga4dcde070edfa0b5575ce1b3ef503a779"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga4dcde070edfa0b5575ce1b3ef503a779">cv::cudev::operator&lt;</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga4dcde070edfa0b5575ce1b3ef503a779"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2fa6f80ff4bc920f6653de63d42ed7e4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga2fa6f80ff4bc920f6653de63d42ed7e4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2fa6f80ff4bc920f6653de63d42ed7e4">cv::cudev::operator&lt;</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga2fa6f80ff4bc920f6653de63d42ed7e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9caf802fa8a65f71f42c8dffa60b318e"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga9caf802fa8a65f71f42c8dffa60b318e"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9caf802fa8a65f71f42c8dffa60b318e">cv::cudev::operator&lt;</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga9caf802fa8a65f71f42c8dffa60b318e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga720988e66770098270dbf4cba3d0a570"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga720988e66770098270dbf4cba3d0a570"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga720988e66770098270dbf4cba3d0a570">cv::cudev::operator&lt;</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga720988e66770098270dbf4cba3d0a570"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga009cbdc2c91163c286b62fd0bda874c4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga009cbdc2c91163c286b62fd0bda874c4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga009cbdc2c91163c286b62fd0bda874c4">cv::cudev::operator&lt;</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga009cbdc2c91163c286b62fd0bda874c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4622e8f2d5fe5c36196f75bf8007b65"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gac4622e8f2d5fe5c36196f75bf8007b65"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac4622e8f2d5fe5c36196f75bf8007b65">cv::cudev::operator&lt;</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gac4622e8f2d5fe5c36196f75bf8007b65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad2d5efdf0de121487a6c531f99a6aaef"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:gad2d5efdf0de121487a6c531f99a6aaef"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, less&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad2d5efdf0de121487a6c531f99a6aaef">cv::cudev::operator&lt;</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:gad2d5efdf0de121487a6c531f99a6aaef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8035e6b052b86212b9290f045b49880"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gaa8035e6b052b86212b9290f045b49880"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; less&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa8035e6b052b86212b9290f045b49880">cv::cudev::operator&lt;</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:gaa8035e6b052b86212b9290f045b49880"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3232fcf3bcad7b1bb9e25bc4dc8e8860"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga3232fcf3bcad7b1bb9e25bc4dc8e8860"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; less&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga3232fcf3bcad7b1bb9e25bc4dc8e8860">cv::cudev::operator&lt;</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga3232fcf3bcad7b1bb9e25bc4dc8e8860"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac309e654bf56a92bce54257f60224978"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gac309e654bf56a92bce54257f60224978"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac309e654bf56a92bce54257f60224978">cv::cudev::operator&lt;&lt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gac309e654bf56a92bce54257f60224978"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5141661e7abfe6f695104cd2f80199cc"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga5141661e7abfe6f695104cd2f80199cc"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5141661e7abfe6f695104cd2f80199cc">cv::cudev::operator&lt;&lt;</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga5141661e7abfe6f695104cd2f80199cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac84a8246095fdb1ee004cff3802ab4e0"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gac84a8246095fdb1ee004cff3802ab4e0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac84a8246095fdb1ee004cff3802ab4e0">cv::cudev::operator&lt;&lt;</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gac84a8246095fdb1ee004cff3802ab4e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga37724ee1b2714aa21d8333bdd0b60332"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga37724ee1b2714aa21d8333bdd0b60332"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga37724ee1b2714aa21d8333bdd0b60332">cv::cudev::operator&lt;&lt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga37724ee1b2714aa21d8333bdd0b60332"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga83575e7f013d7c113a991948c4b65314"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga83575e7f013d7c113a991948c4b65314"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga83575e7f013d7c113a991948c4b65314">cv::cudev::operator&lt;&lt;</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga83575e7f013d7c113a991948c4b65314"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20b494e6b58845e60c37350325d48268"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga20b494e6b58845e60c37350325d48268"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga20b494e6b58845e60c37350325d48268">cv::cudev::operator&lt;&lt;</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga20b494e6b58845e60c37350325d48268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga342190a6ce5ef956b5b54a8f9b2c7317"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga342190a6ce5ef956b5b54a8f9b2c7317"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga342190a6ce5ef956b5b54a8f9b2c7317">cv::cudev::operator&lt;&lt;</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga342190a6ce5ef956b5b54a8f9b2c7317"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf98ccc0340ec81f52ec4c4079978a10a"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaf98ccc0340ec81f52ec4c4079978a10a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf98ccc0340ec81f52ec4c4079978a10a">cv::cudev::operator&lt;&lt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gaf98ccc0340ec81f52ec4c4079978a10a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0e6980cc8c55e7d4d2a6b543d5ea145d"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga0e6980cc8c55e7d4d2a6b543d5ea145d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0e6980cc8c55e7d4d2a6b543d5ea145d">cv::cudev::operator&lt;&lt;</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga0e6980cc8c55e7d4d2a6b543d5ea145d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6a5b89d72294aa4f962767ee2fc0537"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gac6a5b89d72294aa4f962767ee2fc0537"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac6a5b89d72294aa4f962767ee2fc0537">cv::cudev::operator&lt;&lt;</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gac6a5b89d72294aa4f962767ee2fc0537"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5184147f1ae14d34ebe791b02bb23617"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga5184147f1ae14d34ebe791b02bb23617"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5184147f1ae14d34ebe791b02bb23617">cv::cudev::operator&lt;&lt;</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga5184147f1ae14d34ebe791b02bb23617"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9fbe62deadc03136397368ef9858f6f7"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga9fbe62deadc03136397368ef9858f6f7"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9fbe62deadc03136397368ef9858f6f7">cv::cudev::operator&lt;&lt;</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9fbe62deadc03136397368ef9858f6f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaca5eab3b992fbcf25f4089bd19ba2d80"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaca5eab3b992fbcf25f4089bd19ba2d80"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaca5eab3b992fbcf25f4089bd19ba2d80">cv::cudev::operator&lt;&lt;</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaca5eab3b992fbcf25f4089bd19ba2d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf970863271a297e3197d7f9d1c6fba2c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaf970863271a297e3197d7f9d1c6fba2c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf970863271a297e3197d7f9d1c6fba2c">cv::cudev::operator&lt;&lt;</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaf970863271a297e3197d7f9d1c6fba2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa02b5451a03bbfe3fb34a0997e2c337f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa02b5451a03bbfe3fb34a0997e2c337f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa02b5451a03bbfe3fb34a0997e2c337f">cv::cudev::operator&lt;&lt;</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gaa02b5451a03bbfe3fb34a0997e2c337f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d89446b9cd1b84d4c54b3626ea797dd"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga8d89446b9cd1b84d4c54b3626ea797dd"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8d89446b9cd1b84d4c54b3626ea797dd">cv::cudev::operator&lt;&lt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga8d89446b9cd1b84d4c54b3626ea797dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34f12be0b00cb28aa3a721b8dc96c9bc"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga34f12be0b00cb28aa3a721b8dc96c9bc"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga34f12be0b00cb28aa3a721b8dc96c9bc">cv::cudev::operator&lt;&lt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga34f12be0b00cb28aa3a721b8dc96c9bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa2526c7f52b4492a5c8f41c30b2f21de"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa2526c7f52b4492a5c8f41c30b2f21de"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa2526c7f52b4492a5c8f41c30b2f21de">cv::cudev::operator&lt;&lt;</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaa2526c7f52b4492a5c8f41c30b2f21de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga519fefe984648ac2ccb3778d3ed0b48b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga519fefe984648ac2ccb3778d3ed0b48b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga519fefe984648ac2ccb3778d3ed0b48b">cv::cudev::operator&lt;&lt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga519fefe984648ac2ccb3778d3ed0b48b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c32b6410f888d77e0bd160d6fe83824"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga6c32b6410f888d77e0bd160d6fe83824"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6c32b6410f888d77e0bd160d6fe83824">cv::cudev::operator&lt;&lt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga6c32b6410f888d77e0bd160d6fe83824"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabdab9d7d458a6819636e2031176dbf19"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gabdab9d7d458a6819636e2031176dbf19"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gabdab9d7d458a6819636e2031176dbf19">cv::cudev::operator&lt;&lt;</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gabdab9d7d458a6819636e2031176dbf19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e299bf0650ac5d0f894ac165109e219"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga7e299bf0650ac5d0f894ac165109e219"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7e299bf0650ac5d0f894ac165109e219">cv::cudev::operator&lt;&lt;</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga7e299bf0650ac5d0f894ac165109e219"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89d6a7eb3b4253c351bdd5c87bd6e15c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga89d6a7eb3b4253c351bdd5c87bd6e15c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga89d6a7eb3b4253c351bdd5c87bd6e15c">cv::cudev::operator&lt;&lt;</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga89d6a7eb3b4253c351bdd5c87bd6e15c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23de5acc1ec45d07a00fe8f37f7f2702"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga23de5acc1ec45d07a00fe8f37f7f2702"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga23de5acc1ec45d07a00fe8f37f7f2702">cv::cudev::operator&lt;&lt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga23de5acc1ec45d07a00fe8f37f7f2702"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23bf29cabff89d8549d818ef43147c14"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga23bf29cabff89d8549d818ef43147c14"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga23bf29cabff89d8549d818ef43147c14">cv::cudev::operator&lt;=</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga23bf29cabff89d8549d818ef43147c14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga296d4d026d70f8f76aab066328f3d3fa"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga296d4d026d70f8f76aab066328f3d3fa"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga296d4d026d70f8f76aab066328f3d3fa">cv::cudev::operator&lt;=</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga296d4d026d70f8f76aab066328f3d3fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45ca16669f94b285db4334a262f80063"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga45ca16669f94b285db4334a262f80063"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga45ca16669f94b285db4334a262f80063">cv::cudev::operator&lt;=</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga45ca16669f94b285db4334a262f80063"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga74b2b32ec5290e7e12efc0856bd5f743"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga74b2b32ec5290e7e12efc0856bd5f743"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga74b2b32ec5290e7e12efc0856bd5f743">cv::cudev::operator&lt;=</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga74b2b32ec5290e7e12efc0856bd5f743"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga008bc5070a5b0e4af5cf5191f5d6b9d6"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga008bc5070a5b0e4af5cf5191f5d6b9d6"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga008bc5070a5b0e4af5cf5191f5d6b9d6">cv::cudev::operator&lt;=</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga008bc5070a5b0e4af5cf5191f5d6b9d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga22e88dd408d2e5cff64faeab249681ba"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga22e88dd408d2e5cff64faeab249681ba"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga22e88dd408d2e5cff64faeab249681ba">cv::cudev::operator&lt;=</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga22e88dd408d2e5cff64faeab249681ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga11bdd191156ebdab62005a519b325200"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga11bdd191156ebdab62005a519b325200"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, less_equal&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga11bdd191156ebdab62005a519b325200">cv::cudev::operator&lt;=</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga11bdd191156ebdab62005a519b325200"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93ce34596d222bf804c1e9bf7e3d1243"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga93ce34596d222bf804c1e9bf7e3d1243"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; less_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga93ce34596d222bf804c1e9bf7e3d1243">cv::cudev::operator&lt;=</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga93ce34596d222bf804c1e9bf7e3d1243"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a750fb20efa2f5a06000ccf33cd759b"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga6a750fb20efa2f5a06000ccf33cd759b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; less_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6a750fb20efa2f5a06000ccf33cd759b">cv::cudev::operator&lt;=</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga6a750fb20efa2f5a06000ccf33cd759b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff9c454089fcf80143cd32fa50238fcd"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaff9c454089fcf80143cd32fa50238fcd"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaff9c454089fcf80143cd32fa50238fcd">cv::cudev::operator&lt;=</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaff9c454089fcf80143cd32fa50238fcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19f33206e415060c1a0ea1eb3000d96b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga19f33206e415060c1a0ea1eb3000d96b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga19f33206e415060c1a0ea1eb3000d96b">cv::cudev::operator&lt;=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga19f33206e415060c1a0ea1eb3000d96b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad1ead1ff269aa97694b6497d29e1e29c"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gad1ead1ff269aa97694b6497d29e1e29c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad1ead1ff269aa97694b6497d29e1e29c">cv::cudev::operator&lt;=</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gad1ead1ff269aa97694b6497d29e1e29c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaadb89b24d295438f54277d245ece9366"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaadb89b24d295438f54277d245ece9366"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaadb89b24d295438f54277d245ece9366">cv::cudev::operator&lt;=</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaadb89b24d295438f54277d245ece9366"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab796146ad2e11416ac65fba37c0b8625"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab796146ad2e11416ac65fba37c0b8625"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab796146ad2e11416ac65fba37c0b8625">cv::cudev::operator&lt;=</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gab796146ad2e11416ac65fba37c0b8625"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga818519c31a2652549a00cd4d7393d79e"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga818519c31a2652549a00cd4d7393d79e"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga818519c31a2652549a00cd4d7393d79e">cv::cudev::operator&lt;=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga818519c31a2652549a00cd4d7393d79e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf04bc7968693077bc7d4f2823645b88e"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaf04bc7968693077bc7d4f2823645b88e"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf04bc7968693077bc7d4f2823645b88e">cv::cudev::operator&lt;=</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaf04bc7968693077bc7d4f2823645b88e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a9a3aa7951e9c0e8d8adfbda9a72209"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9a9a3aa7951e9c0e8d8adfbda9a72209"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9a9a3aa7951e9c0e8d8adfbda9a72209">cv::cudev::operator&lt;=</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9a9a3aa7951e9c0e8d8adfbda9a72209"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga07ebffec69ff52e0b06760664c1f6734"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga07ebffec69ff52e0b06760664c1f6734"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga07ebffec69ff52e0b06760664c1f6734">cv::cudev::operator&lt;=</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga07ebffec69ff52e0b06760664c1f6734"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa62bc6367673e025ae709593a9b656e5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa62bc6367673e025ae709593a9b656e5"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa62bc6367673e025ae709593a9b656e5">cv::cudev::operator&lt;=</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaa62bc6367673e025ae709593a9b656e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23f1ab559dd9692502ce026417f45408"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga23f1ab559dd9692502ce026417f45408"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga23f1ab559dd9692502ce026417f45408">cv::cudev::operator&lt;=</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga23f1ab559dd9692502ce026417f45408"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78bf3eb6d82e42dc66cf49fb78f79231"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga78bf3eb6d82e42dc66cf49fb78f79231"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga78bf3eb6d82e42dc66cf49fb78f79231">cv::cudev::operator&lt;=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga78bf3eb6d82e42dc66cf49fb78f79231"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaffe8680754ff4aa69ba039a79faf6626"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaffe8680754ff4aa69ba039a79faf6626"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaffe8680754ff4aa69ba039a79faf6626">cv::cudev::operator&lt;=</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaffe8680754ff4aa69ba039a79faf6626"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1da871666d7dd2e618b145e8864929e8"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga1da871666d7dd2e618b145e8864929e8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1da871666d7dd2e618b145e8864929e8">cv::cudev::operator&lt;=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga1da871666d7dd2e618b145e8864929e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga701bfc015fbda0963f2803b27aca4d33"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga701bfc015fbda0963f2803b27aca4d33"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga701bfc015fbda0963f2803b27aca4d33">cv::cudev::operator&lt;=</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga701bfc015fbda0963f2803b27aca4d33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6e265e4d4ec9c9ea2d10b024fa2ad5d5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6e265e4d4ec9c9ea2d10b024fa2ad5d5"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6e265e4d4ec9c9ea2d10b024fa2ad5d5">cv::cudev::operator==</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga6e265e4d4ec9c9ea2d10b024fa2ad5d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5dae5116c781ee0064d66d54eb3156d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab5dae5116c781ee0064d66d54eb3156d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab5dae5116c781ee0064d66d54eb3156d">cv::cudev::operator==</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gab5dae5116c781ee0064d66d54eb3156d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaabc05ae0491425089c125d9df1d4cf71"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaabc05ae0491425089c125d9df1d4cf71"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaabc05ae0491425089c125d9df1d4cf71">cv::cudev::operator==</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gaabc05ae0491425089c125d9df1d4cf71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88f39c819d520a99b1e101b22de693ce"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga88f39c819d520a99b1e101b22de693ce"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga88f39c819d520a99b1e101b22de693ce">cv::cudev::operator==</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga88f39c819d520a99b1e101b22de693ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf424cb9b34f4e8037d63be9ac57eacb8"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaf424cb9b34f4e8037d63be9ac57eacb8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf424cb9b34f4e8037d63be9ac57eacb8">cv::cudev::operator==</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gaf424cb9b34f4e8037d63be9ac57eacb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga10206e51eb5cf79fc73525e83b18b74a"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga10206e51eb5cf79fc73525e83b18b74a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga10206e51eb5cf79fc73525e83b18b74a">cv::cudev::operator==</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga10206e51eb5cf79fc73525e83b18b74a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga42690ed246813e13156ee7a94a6edfb8"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga42690ed246813e13156ee7a94a6edfb8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga42690ed246813e13156ee7a94a6edfb8">cv::cudev::operator==</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga42690ed246813e13156ee7a94a6edfb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c2d540d34347146ca6fd7fc13362f18"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga1c2d540d34347146ca6fd7fc13362f18"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1c2d540d34347146ca6fd7fc13362f18">cv::cudev::operator==</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga1c2d540d34347146ca6fd7fc13362f18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga80ef7d0ea1a3ab83c7f256519308a844"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga80ef7d0ea1a3ab83c7f256519308a844"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga80ef7d0ea1a3ab83c7f256519308a844">cv::cudev::operator==</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga80ef7d0ea1a3ab83c7f256519308a844"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaca47f7f9407e6fd8424aebc82a811283"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaca47f7f9407e6fd8424aebc82a811283"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaca47f7f9407e6fd8424aebc82a811283">cv::cudev::operator==</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gaca47f7f9407e6fd8424aebc82a811283"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d000c2d62a0a2feb023cfce8912b2ef"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga9d000c2d62a0a2feb023cfce8912b2ef"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9d000c2d62a0a2feb023cfce8912b2ef">cv::cudev::operator==</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9d000c2d62a0a2feb023cfce8912b2ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6fc754b6f5b8565f33507efb2275bfb6"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6fc754b6f5b8565f33507efb2275bfb6"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6fc754b6f5b8565f33507efb2275bfb6">cv::cudev::operator==</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga6fc754b6f5b8565f33507efb2275bfb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c03cd29116a3881ded8063f7b2ba14f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga3c03cd29116a3881ded8063f7b2ba14f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; equal_to&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga3c03cd29116a3881ded8063f7b2ba14f">cv::cudev::operator==</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga3c03cd29116a3881ded8063f7b2ba14f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadd3fb8521b5e67d3ff9ab4a7e1afad12"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:gadd3fb8521b5e67d3ff9ab4a7e1afad12"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, equal_to&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gadd3fb8521b5e67d3ff9ab4a7e1afad12">cv::cudev::operator==</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:gadd3fb8521b5e67d3ff9ab4a7e1afad12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadf63eee75bc9dfcd335ee6100a0ab2b6"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gadf63eee75bc9dfcd335ee6100a0ab2b6"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gadf63eee75bc9dfcd335ee6100a0ab2b6">cv::cudev::operator==</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:gadf63eee75bc9dfcd335ee6100a0ab2b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaada7b6cc4a40099563d92a21677659e0"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gaada7b6cc4a40099563d92a21677659e0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaada7b6cc4a40099563d92a21677659e0">cv::cudev::operator==</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:gaada7b6cc4a40099563d92a21677659e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3176752b40d5162d7960321c5862a1a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae3176752b40d5162d7960321c5862a1a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae3176752b40d5162d7960321c5862a1a">cv::cudev::operator==</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae3176752b40d5162d7960321c5862a1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3a4d2f075d535c3ff86c0b6bf318e72"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae3a4d2f075d535c3ff86c0b6bf318e72"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae3a4d2f075d535c3ff86c0b6bf318e72">cv::cudev::operator==</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae3a4d2f075d535c3ff86c0b6bf318e72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga911a544f2ecd6917b6b4e401bee9d8a5"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga911a544f2ecd6917b6b4e401bee9d8a5"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga911a544f2ecd6917b6b4e401bee9d8a5">cv::cudev::operator==</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga911a544f2ecd6917b6b4e401bee9d8a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa06c320c4bd4a2b17768c4139c1a6293"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa06c320c4bd4a2b17768c4139c1a6293"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa06c320c4bd4a2b17768c4139c1a6293">cv::cudev::operator==</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaa06c320c4bd4a2b17768c4139c1a6293"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga528b1ebd894984f8761e8b8d88032fa7"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga528b1ebd894984f8761e8b8d88032fa7"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga528b1ebd894984f8761e8b8d88032fa7">cv::cudev::operator==</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga528b1ebd894984f8761e8b8d88032fa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c672631285cf71d4d1d4dbe0efce11f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga0c672631285cf71d4d1d4dbe0efce11f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0c672631285cf71d4d1d4dbe0efce11f">cv::cudev::operator==</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga0c672631285cf71d4d1d4dbe0efce11f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga44f3a2eceff62c03cd9a882415b1c3f0"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga44f3a2eceff62c03cd9a882415b1c3f0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga44f3a2eceff62c03cd9a882415b1c3f0">cv::cudev::operator==</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga44f3a2eceff62c03cd9a882415b1c3f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4251ba200887d1621e3666dab16287ab"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga4251ba200887d1621e3666dab16287ab"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga4251ba200887d1621e3666dab16287ab">cv::cudev::operator==</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga4251ba200887d1621e3666dab16287ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab987b25924d83dcbbb586e8c82b54457"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gab987b25924d83dcbbb586e8c82b54457"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; greater&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab987b25924d83dcbbb586e8c82b54457">cv::cudev::operator&gt;</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:gab987b25924d83dcbbb586e8c82b54457"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga92f4356bcda49befcae07fe5897806ef"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga92f4356bcda49befcae07fe5897806ef"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga92f4356bcda49befcae07fe5897806ef">cv::cudev::operator&gt;</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga92f4356bcda49befcae07fe5897806ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9fe6218c267adf7bf750b607bcee1dde"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga9fe6218c267adf7bf750b607bcee1dde"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9fe6218c267adf7bf750b607bcee1dde">cv::cudev::operator&gt;</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9fe6218c267adf7bf750b607bcee1dde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab42431af22ff2b15ff34bc2ca158d648"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gab42431af22ff2b15ff34bc2ca158d648"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; greater&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab42431af22ff2b15ff34bc2ca158d648">cv::cudev::operator&gt;</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:gab42431af22ff2b15ff34bc2ca158d648"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58c9c31838a279487423f7f3582c4913"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga58c9c31838a279487423f7f3582c4913"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga58c9c31838a279487423f7f3582c4913">cv::cudev::operator&gt;</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga58c9c31838a279487423f7f3582c4913"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga805cfea7bfd59489c103d6ea068e5dd8"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga805cfea7bfd59489c103d6ea068e5dd8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga805cfea7bfd59489c103d6ea068e5dd8">cv::cudev::operator&gt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga805cfea7bfd59489c103d6ea068e5dd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c5037a273d23375d3020863519e7732"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga8c5037a273d23375d3020863519e7732"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8c5037a273d23375d3020863519e7732">cv::cudev::operator&gt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga8c5037a273d23375d3020863519e7732"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae9020160028347e36054f9780e546ad2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae9020160028347e36054f9780e546ad2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae9020160028347e36054f9780e546ad2">cv::cudev::operator&gt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae9020160028347e36054f9780e546ad2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33f4d71b881eec12c81fa08710e13b90"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga33f4d71b881eec12c81fa08710e13b90"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga33f4d71b881eec12c81fa08710e13b90">cv::cudev::operator&gt;</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga33f4d71b881eec12c81fa08710e13b90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga876bfb5116ae02ad4707fb201477a535"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga876bfb5116ae02ad4707fb201477a535"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga876bfb5116ae02ad4707fb201477a535">cv::cudev::operator&gt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga876bfb5116ae02ad4707fb201477a535"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga192ad383159b69ca2292f072b38508f9"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga192ad383159b69ca2292f072b38508f9"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga192ad383159b69ca2292f072b38508f9">cv::cudev::operator&gt;</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga192ad383159b69ca2292f072b38508f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6ecf652b96c5cf329f62e04e798c7938"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6ecf652b96c5cf329f62e04e798c7938"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6ecf652b96c5cf329f62e04e798c7938">cv::cudev::operator&gt;</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga6ecf652b96c5cf329f62e04e798c7938"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae09090c1f87b4fcc6c50a59befc7b7d1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae09090c1f87b4fcc6c50a59befc7b7d1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae09090c1f87b4fcc6c50a59befc7b7d1">cv::cudev::operator&gt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae09090c1f87b4fcc6c50a59befc7b7d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga631a8e54c62472f3efd66b05c220ac99"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga631a8e54c62472f3efd66b05c220ac99"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga631a8e54c62472f3efd66b05c220ac99">cv::cudev::operator&gt;</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga631a8e54c62472f3efd66b05c220ac99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78139b6caee2bfff7f7e416fd4c0fa86"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga78139b6caee2bfff7f7e416fd4c0fa86"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga78139b6caee2bfff7f7e416fd4c0fa86">cv::cudev::operator&gt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga78139b6caee2bfff7f7e416fd4c0fa86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacd71f8794eb458670da81e6e31ebd40d"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gacd71f8794eb458670da81e6e31ebd40d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gacd71f8794eb458670da81e6e31ebd40d">cv::cudev::operator&gt;</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gacd71f8794eb458670da81e6e31ebd40d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ca5edb7aebb689a224b13a06da7c096"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga5ca5edb7aebb689a224b13a06da7c096"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5ca5edb7aebb689a224b13a06da7c096">cv::cudev::operator&gt;</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga5ca5edb7aebb689a224b13a06da7c096"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0557a3a12df84d433097b5f1df0d7d04"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga0557a3a12df84d433097b5f1df0d7d04"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0557a3a12df84d433097b5f1df0d7d04">cv::cudev::operator&gt;</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga0557a3a12df84d433097b5f1df0d7d04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf76a5cbe9661c03341fed10338283b3a"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaf76a5cbe9661c03341fed10338283b3a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf76a5cbe9661c03341fed10338283b3a">cv::cudev::operator&gt;</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gaf76a5cbe9661c03341fed10338283b3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab35b979bc99aa0c19b8b03d0191c0aef"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab35b979bc99aa0c19b8b03d0191c0aef"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab35b979bc99aa0c19b8b03d0191c0aef">cv::cudev::operator&gt;</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gab35b979bc99aa0c19b8b03d0191c0aef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga462d276943a4befba6bd1e5f7597ab43"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga462d276943a4befba6bd1e5f7597ab43"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, greater&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga462d276943a4befba6bd1e5f7597ab43">cv::cudev::operator&gt;</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga462d276943a4befba6bd1e5f7597ab43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga81c1cf50caa6fdfec4decace6bfacbff"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga81c1cf50caa6fdfec4decace6bfacbff"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga81c1cf50caa6fdfec4decace6bfacbff">cv::cudev::operator&gt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga81c1cf50caa6fdfec4decace6bfacbff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf5762932e36ee52fdf93dc9af9a9ae5f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaf5762932e36ee52fdf93dc9af9a9ae5f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf5762932e36ee52fdf93dc9af9a9ae5f">cv::cudev::operator&gt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaf5762932e36ee52fdf93dc9af9a9ae5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b6181bf9f0fc217c2fa0062df7dd997"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga5b6181bf9f0fc217c2fa0062df7dd997"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5b6181bf9f0fc217c2fa0062df7dd997">cv::cudev::operator&gt;</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga5b6181bf9f0fc217c2fa0062df7dd997"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66183c3c065c37807ae7a9aac89d9683"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga66183c3c065c37807ae7a9aac89d9683"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga66183c3c065c37807ae7a9aac89d9683">cv::cudev::operator&gt;=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga66183c3c065c37807ae7a9aac89d9683"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa5aecb08d3a88db58f50c4fb709b7933"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:gaa5aecb08d3a88db58f50c4fb709b7933"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa5aecb08d3a88db58f50c4fb709b7933">cv::cudev::operator&gt;=</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:gaa5aecb08d3a88db58f50c4fb709b7933"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4cb2b192959982b295e1f878e1566591"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga4cb2b192959982b295e1f878e1566591"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga4cb2b192959982b295e1f878e1566591">cv::cudev::operator&gt;=</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga4cb2b192959982b295e1f878e1566591"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89fd435cb3c2b6f23d64a7f3b4819810"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga89fd435cb3c2b6f23d64a7f3b4819810"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga89fd435cb3c2b6f23d64a7f3b4819810">cv::cudev::operator&gt;=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga89fd435cb3c2b6f23d64a7f3b4819810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6f31eca1742f7f20d7e80cac55cbffe6"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga6f31eca1742f7f20d7e80cac55cbffe6"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6f31eca1742f7f20d7e80cac55cbffe6">cv::cudev::operator&gt;=</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga6f31eca1742f7f20d7e80cac55cbffe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf4d4a962b7b8c6ca198d746416b5c3d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaaf4d4a962b7b8c6ca198d746416b5c3d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaaf4d4a962b7b8c6ca198d746416b5c3d">cv::cudev::operator&gt;=</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gaaf4d4a962b7b8c6ca198d746416b5c3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1373cae04cbfcbed044238b4c0012f52"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga1373cae04cbfcbed044238b4c0012f52"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1373cae04cbfcbed044238b4c0012f52">cv::cudev::operator&gt;=</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga1373cae04cbfcbed044238b4c0012f52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a5330cc80f66e09053ad401da24bfe0"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9a5330cc80f66e09053ad401da24bfe0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9a5330cc80f66e09053ad401da24bfe0">cv::cudev::operator&gt;=</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga9a5330cc80f66e09053ad401da24bfe0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga477ddd386db964f74d70293d7687b0c8"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga477ddd386db964f74d70293d7687b0c8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga477ddd386db964f74d70293d7687b0c8">cv::cudev::operator&gt;=</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga477ddd386db964f74d70293d7687b0c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59dbec8b57764f129596bdbcdd1e3562"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga59dbec8b57764f129596bdbcdd1e3562"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga59dbec8b57764f129596bdbcdd1e3562">cv::cudev::operator&gt;=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga59dbec8b57764f129596bdbcdd1e3562"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga204eca640e93cedab25090194331d1e2"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga204eca640e93cedab25090194331d1e2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga204eca640e93cedab25090194331d1e2">cv::cudev::operator&gt;=</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga204eca640e93cedab25090194331d1e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga82d31376fae318ac2ab9434b0d4722af"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga82d31376fae318ac2ab9434b0d4722af"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga82d31376fae318ac2ab9434b0d4722af">cv::cudev::operator&gt;=</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga82d31376fae318ac2ab9434b0d4722af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad95a5e9db7d69228b51369c9c896b56a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gad95a5e9db7d69228b51369c9c896b56a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad95a5e9db7d69228b51369c9c896b56a">cv::cudev::operator&gt;=</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gad95a5e9db7d69228b51369c9c896b56a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga61c7293a315c1910a0d1c6bf5963a67f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga61c7293a315c1910a0d1c6bf5963a67f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga61c7293a315c1910a0d1c6bf5963a67f">cv::cudev::operator&gt;=</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga61c7293a315c1910a0d1c6bf5963a67f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc12a2670b0ad46ad9469d31eebddf1b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gafc12a2670b0ad46ad9469d31eebddf1b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gafc12a2670b0ad46ad9469d31eebddf1b">cv::cudev::operator&gt;=</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gafc12a2670b0ad46ad9469d31eebddf1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb4d3916b4d585e3643669ec78803951"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gadb4d3916b4d585e3643669ec78803951"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gadb4d3916b4d585e3643669ec78803951">cv::cudev::operator&gt;=</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gadb4d3916b4d585e3643669ec78803951"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab0815757e177f6d5b7721244f12f6903"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab0815757e177f6d5b7721244f12f6903"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab0815757e177f6d5b7721244f12f6903">cv::cudev::operator&gt;=</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gab0815757e177f6d5b7721244f12f6903"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d6029848613f09b4123c7938a88c53a"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9d6029848613f09b4123c7938a88c53a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9d6029848613f09b4123c7938a88c53a">cv::cudev::operator&gt;=</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9d6029848613f09b4123c7938a88c53a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b53ea181ce1eb43fe1ae329325e99e8"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9b53ea181ce1eb43fe1ae329325e99e8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9b53ea181ce1eb43fe1ae329325e99e8">cv::cudev::operator&gt;=</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9b53ea181ce1eb43fe1ae329325e99e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga55b886854f93ec539b81f73de542c40d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga55b886854f93ec539b81f73de542c40d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga55b886854f93ec539b81f73de542c40d">cv::cudev::operator&gt;=</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga55b886854f93ec539b81f73de542c40d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ed0450c5195379d076650cf1be91169"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga5ed0450c5195379d076650cf1be91169"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5ed0450c5195379d076650cf1be91169">cv::cudev::operator&gt;=</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga5ed0450c5195379d076650cf1be91169"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf3fcf73436590c1ce9ad286097fe9cfc"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaf3fcf73436590c1ce9ad286097fe9cfc"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf3fcf73436590c1ce9ad286097fe9cfc">cv::cudev::operator&gt;=</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaf3fcf73436590c1ce9ad286097fe9cfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6e8c18e6ea5465dcb4e5ac9943b2dfd5"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga6e8c18e6ea5465dcb4e5ac9943b2dfd5"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; greater_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6e8c18e6ea5465dcb4e5ac9943b2dfd5">cv::cudev::operator&gt;=</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga6e8c18e6ea5465dcb4e5ac9943b2dfd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43f457f9623ab455d55dd8f1d0327f71"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga43f457f9623ab455d55dd8f1d0327f71"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga43f457f9623ab455d55dd8f1d0327f71">cv::cudev::operator&gt;=</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga43f457f9623ab455d55dd8f1d0327f71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac382672463e961bd8ab509e436b94494"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gac382672463e961bd8ab509e436b94494"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac382672463e961bd8ab509e436b94494">cv::cudev::operator&gt;&gt;</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gac382672463e961bd8ab509e436b94494"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23a3e1f1df0cc826fa1e31152ef3c721"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga23a3e1f1df0cc826fa1e31152ef3c721"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga23a3e1f1df0cc826fa1e31152ef3c721">cv::cudev::operator&gt;&gt;</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga23a3e1f1df0cc826fa1e31152ef3c721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga490716b718d4dd43c89d51694861843b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga490716b718d4dd43c89d51694861843b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga490716b718d4dd43c89d51694861843b">cv::cudev::operator&gt;&gt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga490716b718d4dd43c89d51694861843b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga147aab19cdedc271193e916d905e7caf"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga147aab19cdedc271193e916d905e7caf"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga147aab19cdedc271193e916d905e7caf">cv::cudev::operator&gt;&gt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga147aab19cdedc271193e916d905e7caf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9af265df70ba6c6606a9384e989ae155"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9af265df70ba6c6606a9384e989ae155"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9af265df70ba6c6606a9384e989ae155">cv::cudev::operator&gt;&gt;</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga9af265df70ba6c6606a9384e989ae155"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa742399be625c93c587e8c358d0885cc"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaa742399be625c93c587e8c358d0885cc"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa742399be625c93c587e8c358d0885cc">cv::cudev::operator&gt;&gt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gaa742399be625c93c587e8c358d0885cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga837d4419807a80ee32b3c961913cb7e4"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga837d4419807a80ee32b3c961913cb7e4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga837d4419807a80ee32b3c961913cb7e4">cv::cudev::operator&gt;&gt;</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga837d4419807a80ee32b3c961913cb7e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1dfe8d94a8059fea9c67a71fe1654cbf"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga1dfe8d94a8059fea9c67a71fe1654cbf"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga1dfe8d94a8059fea9c67a71fe1654cbf">cv::cudev::operator&gt;&gt;</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga1dfe8d94a8059fea9c67a71fe1654cbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e10e34970a384ffc99c5a56d78098bb"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga9e10e34970a384ffc99c5a56d78098bb"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9e10e34970a384ffc99c5a56d78098bb">cv::cudev::operator&gt;&gt;</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9e10e34970a384ffc99c5a56d78098bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga70f05e9528501005e278d9767f670818"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga70f05e9528501005e278d9767f670818"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga70f05e9528501005e278d9767f670818">cv::cudev::operator&gt;&gt;</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga70f05e9528501005e278d9767f670818"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5290b7ec0ee646136f388beb08e115f8"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga5290b7ec0ee646136f388beb08e115f8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5290b7ec0ee646136f388beb08e115f8">cv::cudev::operator&gt;&gt;</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga5290b7ec0ee646136f388beb08e115f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa3fe97f46e29307fc51714496a0de0e3"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa3fe97f46e29307fc51714496a0de0e3"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa3fe97f46e29307fc51714496a0de0e3">cv::cudev::operator&gt;&gt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaa3fe97f46e29307fc51714496a0de0e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaefe26fd801b0820623044113109b13ec"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaefe26fd801b0820623044113109b13ec"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaefe26fd801b0820623044113109b13ec">cv::cudev::operator&gt;&gt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaefe26fd801b0820623044113109b13ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6f3301b8bc25bdd2cb00ee98a81030b4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6f3301b8bc25bdd2cb00ee98a81030b4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6f3301b8bc25bdd2cb00ee98a81030b4">cv::cudev::operator&gt;&gt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga6f3301b8bc25bdd2cb00ee98a81030b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad327490c86961a8f0a65abc413fa546f"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gad327490c86961a8f0a65abc413fa546f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad327490c86961a8f0a65abc413fa546f">cv::cudev::operator&gt;&gt;</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gad327490c86961a8f0a65abc413fa546f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87b60617070fde498fd3217af505e0c1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga87b60617070fde498fd3217af505e0c1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga87b60617070fde498fd3217af505e0c1">cv::cudev::operator&gt;&gt;</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga87b60617070fde498fd3217af505e0c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c5c20ba9fe5527ded3ff0fd72f53cbf"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9c5c20ba9fe5527ded3ff0fd72f53cbf"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9c5c20ba9fe5527ded3ff0fd72f53cbf">cv::cudev::operator&gt;&gt;</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9c5c20ba9fe5527ded3ff0fd72f53cbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga036cb20b4c06864975ca4df3a6a7e1c3"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga036cb20b4c06864975ca4df3a6a7e1c3"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga036cb20b4c06864975ca4df3a6a7e1c3">cv::cudev::operator&gt;&gt;</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga036cb20b4c06864975ca4df3a6a7e1c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a685b4cdb4af2a8d7a68fbfcd8e2548"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga2a685b4cdb4af2a8d7a68fbfcd8e2548"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2a685b4cdb4af2a8d7a68fbfcd8e2548">cv::cudev::operator&gt;&gt;</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga2a685b4cdb4af2a8d7a68fbfcd8e2548"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga659b874a5439f4483fc9c1a7f6ea5d1f"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga659b874a5439f4483fc9c1a7f6ea5d1f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga659b874a5439f4483fc9c1a7f6ea5d1f">cv::cudev::operator&gt;&gt;</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga659b874a5439f4483fc9c1a7f6ea5d1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa23bb682b46b78eef7c4c6febadd786c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa23bb682b46b78eef7c4c6febadd786c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa23bb682b46b78eef7c4c6febadd786c">cv::cudev::operator&gt;&gt;</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaa23bb682b46b78eef7c4c6febadd786c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga056be68e684c65e2836b5ef1b8089d3f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga056be68e684c65e2836b5ef1b8089d3f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga056be68e684c65e2836b5ef1b8089d3f">cv::cudev::operator&gt;&gt;</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga056be68e684c65e2836b5ef1b8089d3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga05f308ef809ecd39ef9985554956d16a"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga05f308ef809ecd39ef9985554956d16a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga05f308ef809ecd39ef9985554956d16a">cv::cudev::operator&gt;&gt;</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga05f308ef809ecd39ef9985554956d16a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2d998b1143eae5f5d4f6cfebdfb00df"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaf2d998b1143eae5f5d4f6cfebdfb00df"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf2d998b1143eae5f5d4f6cfebdfb00df">cv::cudev::operator&gt;&gt;</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaf2d998b1143eae5f5d4f6cfebdfb00df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae841dcb6dd5dbac738ea6f92c8c68b68"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gae841dcb6dd5dbac738ea6f92c8c68b68"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae841dcb6dd5dbac738ea6f92c8c68b68">cv::cudev::operator^</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gae841dcb6dd5dbac738ea6f92c8c68b68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7221d69a134b0ef5b08e97bb968d0762"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga7221d69a134b0ef5b08e97bb968d0762"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7221d69a134b0ef5b08e97bb968d0762">cv::cudev::operator^</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga7221d69a134b0ef5b08e97bb968d0762"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c7b83d9c2a632dacbcd26a6bc71fcb8"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga6c7b83d9c2a632dacbcd26a6bc71fcb8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6c7b83d9c2a632dacbcd26a6bc71fcb8">cv::cudev::operator^</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga6c7b83d9c2a632dacbcd26a6bc71fcb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadee3dfc9cff4b1d5f64e0351e091d27f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gadee3dfc9cff4b1d5f64e0351e091d27f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gadee3dfc9cff4b1d5f64e0351e091d27f">cv::cudev::operator^</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gadee3dfc9cff4b1d5f64e0351e091d27f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6f61a3af63ded7c934b5859eefd1e108"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6f61a3af63ded7c934b5859eefd1e108"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6f61a3af63ded7c934b5859eefd1e108">cv::cudev::operator^</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga6f61a3af63ded7c934b5859eefd1e108"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad9546d5b0db6ba30340fb1d19a1428be"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gad9546d5b0db6ba30340fb1d19a1428be"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad9546d5b0db6ba30340fb1d19a1428be">cv::cudev::operator^</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gad9546d5b0db6ba30340fb1d19a1428be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff97ad64d1178cb4f6022f6c046d9e19"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaff97ad64d1178cb4f6022f6c046d9e19"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaff97ad64d1178cb4f6022f6c046d9e19">cv::cudev::operator^</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gaff97ad64d1178cb4f6022f6c046d9e19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68a8e460780b94e85614d7785cbd3cb2"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga68a8e460780b94e85614d7785cbd3cb2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga68a8e460780b94e85614d7785cbd3cb2">cv::cudev::operator^</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga68a8e460780b94e85614d7785cbd3cb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6996ae50fe4252f163301d6440a5c244"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga6996ae50fe4252f163301d6440a5c244"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6996ae50fe4252f163301d6440a5c244">cv::cudev::operator^</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga6996ae50fe4252f163301d6440a5c244"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68fca21ce958616bb3cce2827c81bcb1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga68fca21ce958616bb3cce2827c81bcb1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga68fca21ce958616bb3cce2827c81bcb1">cv::cudev::operator^</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga68fca21ce958616bb3cce2827c81bcb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8fad8e805a97475f06edef6af6bf976c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga8fad8e805a97475f06edef6af6bf976c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8fad8e805a97475f06edef6af6bf976c">cv::cudev::operator^</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga8fad8e805a97475f06edef6af6bf976c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7067102ad5f321c066fa7f2db3566b63"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga7067102ad5f321c066fa7f2db3566b63"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7067102ad5f321c066fa7f2db3566b63">cv::cudev::operator^</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga7067102ad5f321c066fa7f2db3566b63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b81aa937cefb46d9896886aeeaa883c"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga7b81aa937cefb46d9896886aeeaa883c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7b81aa937cefb46d9896886aeeaa883c">cv::cudev::operator^</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga7b81aa937cefb46d9896886aeeaa883c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae05c59b91c6841b7b4513e54e6de72db"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gae05c59b91c6841b7b4513e54e6de72db"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae05c59b91c6841b7b4513e54e6de72db">cv::cudev::operator^</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae05c59b91c6841b7b4513e54e6de72db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae247dcb0213e92795a12085731f99b49"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:gae247dcb0213e92795a12085731f99b49"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_xor&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae247dcb0213e92795a12085731f99b49">cv::cudev::operator^</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:gae247dcb0213e92795a12085731f99b49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c1f2db1ff7a6beee9d6abb68fca5486"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga0c1f2db1ff7a6beee9d6abb68fca5486"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga0c1f2db1ff7a6beee9d6abb68fca5486">cv::cudev::operator^</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga0c1f2db1ff7a6beee9d6abb68fca5486"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga35bf74a15b738d8b54e7bc12bbae0993"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga35bf74a15b738d8b54e7bc12bbae0993"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga35bf74a15b738d8b54e7bc12bbae0993">cv::cudev::operator^</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga35bf74a15b738d8b54e7bc12bbae0993"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa347f52f3f818f094c59a9cdf1f18ae8"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa347f52f3f818f094c59a9cdf1f18ae8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa347f52f3f818f094c59a9cdf1f18ae8">cv::cudev::operator^</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaa347f52f3f818f094c59a9cdf1f18ae8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadce073b221be8f03e1af8d35b795efa5"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gadce073b221be8f03e1af8d35b795efa5"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gadce073b221be8f03e1af8d35b795efa5">cv::cudev::operator^</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gadce073b221be8f03e1af8d35b795efa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga553a0ab64e059b30e81c8ab8802d1ddf"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga553a0ab64e059b30e81c8ab8802d1ddf"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga553a0ab64e059b30e81c8ab8802d1ddf">cv::cudev::operator^</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga553a0ab64e059b30e81c8ab8802d1ddf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga219e0d330b1ae4f6c55ef2bc9cd61b54"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga219e0d330b1ae4f6c55ef2bc9cd61b54"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga219e0d330b1ae4f6c55ef2bc9cd61b54">cv::cudev::operator^</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga219e0d330b1ae4f6c55ef2bc9cd61b54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacfc55eed4cb6100456719dd7d42ab840"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gacfc55eed4cb6100456719dd7d42ab840"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gacfc55eed4cb6100456719dd7d42ab840">cv::cudev::operator^</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:gacfc55eed4cb6100456719dd7d42ab840"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga382357929ae811bbfc4e808b4e3bc8f2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga382357929ae811bbfc4e808b4e3bc8f2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga382357929ae811bbfc4e808b4e3bc8f2">cv::cudev::operator^</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga382357929ae811bbfc4e808b4e3bc8f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19bb391512f5ba4c2fee17b49f482269"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga19bb391512f5ba4c2fee17b49f482269"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga19bb391512f5ba4c2fee17b49f482269">cv::cudev::operator^</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga19bb391512f5ba4c2fee17b49f482269"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga79dea7d19820e4a739fb7927daff522f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga79dea7d19820e4a739fb7927daff522f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga79dea7d19820e4a739fb7927daff522f">cv::cudev::operator|</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga79dea7d19820e4a739fb7927daff522f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab7e1dd96697340c2af8b08e71f65f058"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab7e1dd96697340c2af8b08e71f65f058"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab7e1dd96697340c2af8b08e71f65f058">cv::cudev::operator|</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gab7e1dd96697340c2af8b08e71f65f058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf67f56e5f79c0c5a8d35924a320e8035"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaf67f56e5f79c0c5a8d35924a320e8035"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf67f56e5f79c0c5a8d35924a320e8035">cv::cudev::operator|</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaf67f56e5f79c0c5a8d35924a320e8035"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6285d927a8d75294be444e2923d4015d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga6285d927a8d75294be444e2923d4015d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6285d927a8d75294be444e2923d4015d">cv::cudev::operator|</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga6285d927a8d75294be444e2923d4015d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99e794f6c32bf7a1e18e28e5cd76b3f0"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga99e794f6c32bf7a1e18e28e5cd76b3f0"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga99e794f6c32bf7a1e18e28e5cd76b3f0">cv::cudev::operator|</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga99e794f6c32bf7a1e18e28e5cd76b3f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6817a3e829bea52da01ea49c16839597"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga6817a3e829bea52da01ea49c16839597"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6817a3e829bea52da01ea49c16839597">cv::cudev::operator|</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga6817a3e829bea52da01ea49c16839597"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga71bf7e7b2a0722518d460c2ef26bd009"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga71bf7e7b2a0722518d460c2ef26bd009"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga71bf7e7b2a0722518d460c2ef26bd009">cv::cudev::operator|</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga71bf7e7b2a0722518d460c2ef26bd009"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaddeb8331934690f04aca52ec3d485468"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaddeb8331934690f04aca52ec3d485468"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaddeb8331934690f04aca52ec3d485468">cv::cudev::operator|</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaddeb8331934690f04aca52ec3d485468"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga619519d7e0cbc71f88dcf10af8bdc3e4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga619519d7e0cbc71f88dcf10af8bdc3e4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga619519d7e0cbc71f88dcf10af8bdc3e4">cv::cudev::operator|</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga619519d7e0cbc71f88dcf10af8bdc3e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8765a933b0b5adf61c098fbf191a8f69"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga8765a933b0b5adf61c098fbf191a8f69"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8765a933b0b5adf61c098fbf191a8f69">cv::cudev::operator|</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga8765a933b0b5adf61c098fbf191a8f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad952cc55d6204ec9648e8e226307f433"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gad952cc55d6204ec9648e8e226307f433"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gad952cc55d6204ec9648e8e226307f433">cv::cudev::operator|</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gad952cc55d6204ec9648e8e226307f433"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4c0138f513cd7e6f2ec5c673baa9430"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gae4c0138f513cd7e6f2ec5c673baa9430"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gae4c0138f513cd7e6f2ec5c673baa9430">cv::cudev::operator|</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gae4c0138f513cd7e6f2ec5c673baa9430"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a62899f4dfb4a4a51fc9e18ced6b236"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9a62899f4dfb4a4a51fc9e18ced6b236"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9a62899f4dfb4a4a51fc9e18ced6b236">cv::cudev::operator|</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9a62899f4dfb4a4a51fc9e18ced6b236"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga630597efc5d5a29f689f5f73b6cc2057"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga630597efc5d5a29f689f5f73b6cc2057"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga630597efc5d5a29f689f5f73b6cc2057">cv::cudev::operator|</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga630597efc5d5a29f689f5f73b6cc2057"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabbf444dd7ea65e673b383fdc24b7b9bc"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gabbf444dd7ea65e673b383fdc24b7b9bc"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gabbf444dd7ea65e673b383fdc24b7b9bc">cv::cudev::operator|</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gabbf444dd7ea65e673b383fdc24b7b9bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga72373b516825ad78e4c3db1918858a03"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga72373b516825ad78e4c3db1918858a03"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga72373b516825ad78e4c3db1918858a03">cv::cudev::operator|</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga72373b516825ad78e4c3db1918858a03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga494eb039f25f4b355015e048e65ae92a"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga494eb039f25f4b355015e048e65ae92a"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga494eb039f25f4b355015e048e65ae92a">cv::cudev::operator|</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga494eb039f25f4b355015e048e65ae92a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb491ada5fa699f281393e20bad19c59"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gadb491ada5fa699f281393e20bad19c59"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gadb491ada5fa699f281393e20bad19c59">cv::cudev::operator|</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gadb491ada5fa699f281393e20bad19c59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeec118fb2a44a56ccc4242809ef2ee45"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaeec118fb2a44a56ccc4242809ef2ee45"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaeec118fb2a44a56ccc4242809ef2ee45">cv::cudev::operator|</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaeec118fb2a44a56ccc4242809ef2ee45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga140d231543d1ec29d211aa7b6aae1f9e"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga140d231543d1ec29d211aa7b6aae1f9e"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_or&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga140d231543d1ec29d211aa7b6aae1f9e">cv::cudev::operator|</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga140d231543d1ec29d211aa7b6aae1f9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19b61ec46777577e1395990626361d82"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga19b61ec46777577e1395990626361d82"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga19b61ec46777577e1395990626361d82">cv::cudev::operator|</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga19b61ec46777577e1395990626361d82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e5ac5a0d8c733bee304065ea5d10c5c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga7e5ac5a0d8c733bee304065ea5d10c5c"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7e5ac5a0d8c733bee304065ea5d10c5c">cv::cudev::operator|</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:ga7e5ac5a0d8c733bee304065ea5d10c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ebd78b7e25610fdca444e53b9124af1"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga5ebd78b7e25610fdca444e53b9124af1"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga5ebd78b7e25610fdca444e53b9124af1">cv::cudev::operator|</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga5ebd78b7e25610fdca444e53b9124af1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga214e51557127c9dbf5822af3b7e4086f"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga214e51557127c9dbf5822af3b7e4086f"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga214e51557127c9dbf5822af3b7e4086f">cv::cudev::operator|</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga214e51557127c9dbf5822af3b7e4086f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa60211ccc7148f580c9213f98d57d852"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gaa60211ccc7148f580c9213f98d57d852"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaa60211ccc7148f580c9213f98d57d852">cv::cudev::operator||</a> (const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gaa60211ccc7148f580c9213f98d57d852"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9dfe768a49878db05bdb91ebe5a8759b"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga9dfe768a49878db05bdb91ebe5a8759b"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga9dfe768a49878db05bdb91ebe5a8759b">cv::cudev::operator||</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga9dfe768a49878db05bdb91ebe5a8759b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga970bfbba082e36b082ec64f178fa4bc4"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga970bfbba082e36b082ec64f178fa4bc4"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga970bfbba082e36b082ec64f178fa4bc4">cv::cudev::operator||</a> (T val, const Texture&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga970bfbba082e36b082ec64f178fa4bc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20d93bcf778f16d1853957cc42ff9eab"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga20d93bcf778f16d1853957cc42ff9eab"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga20d93bcf778f16d1853957cc42ff9eab">cv::cudev::operator||</a> (const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga20d93bcf778f16d1853957cc42ff9eab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab229fbb04aea1adaf4ad5a99495035b9"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gab229fbb04aea1adaf4ad5a99495035b9"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gab229fbb04aea1adaf4ad5a99495035b9">cv::cudev::operator||</a> (const Texture&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gab229fbb04aea1adaf4ad5a99495035b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64af392441e02098f668b91b581d6158"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga64af392441e02098f668b91b581d6158"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga64af392441e02098f668b91b581d6158">cv::cudev::operator||</a> (T val, const GpuMat_&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga64af392441e02098f668b91b581d6158"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadce18a713dc4adf2e6fc8841b69a7639"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gadce18a713dc4adf2e6fc8841b69a7639"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gadce18a713dc4adf2e6fc8841b69a7639">cv::cudev::operator||</a> (const GlobPtrSz&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gadce18a713dc4adf2e6fc8841b69a7639"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ed51988f3b066b935628ca0ca76c806"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga7ed51988f3b066b935628ca0ca76c806"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga7ed51988f3b066b935628ca0ca76c806">cv::cudev::operator||</a> (T val, const GlobPtrSz&lt; T &gt; &amp;src)</td></tr>
<tr class="separator:ga7ed51988f3b066b935628ca0ca76c806"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga451cabb9165a8cb76c8b8281a48a74c3"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga451cabb9165a8cb76c8b8281a48a74c3"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga451cabb9165a8cb76c8b8281a48a74c3">cv::cudev::operator||</a> (const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga451cabb9165a8cb76c8b8281a48a74c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf3f1b3a6297712114fb1528180bf4d5d"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gaf3f1b3a6297712114fb1528180bf4d5d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gaf3f1b3a6297712114fb1528180bf4d5d">cv::cudev::operator||</a> (const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:gaf3f1b3a6297712114fb1528180bf4d5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd38e92dca97e14285cb0a994eac2eb2"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gafd38e92dca97e14285cb0a994eac2eb2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gafd38e92dca97e14285cb0a994eac2eb2">cv::cudev::operator||</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gafd38e92dca97e14285cb0a994eac2eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga407966ca821a5b21a0fa3669273ce155"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga407966ca821a5b21a0fa3669273ce155"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga407966ca821a5b21a0fa3669273ce155">cv::cudev::operator||</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga407966ca821a5b21a0fa3669273ce155"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gade405ae7fba00188385f79da087b473d"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:gade405ae7fba00188385f79da087b473d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gade405ae7fba00188385f79da087b473d">cv::cudev::operator||</a> (const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gade405ae7fba00188385f79da087b473d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac068c500d749dcf1c1b633a71343bf64"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gac068c500d749dcf1c1b633a71343bf64"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_or&lt; T &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gac068c500d749dcf1c1b633a71343bf64">cv::cudev::operator||</a> (const GpuMat_&lt; T &gt; &amp;src, T val)</td></tr>
<tr class="separator:gac068c500d749dcf1c1b633a71343bf64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2d9325273f75ec46a5d0ccaa698dcab2"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga2d9325273f75ec46a5d0ccaa698dcab2"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; logical_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga2d9325273f75ec46a5d0ccaa698dcab2">cv::cudev::operator||</a> (const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</td></tr>
<tr class="separator:ga2d9325273f75ec46a5d0ccaa698dcab2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56be341fd82bc471dc3727ac767df94d"><td class="memTemplParams" colspan="2">template&lt;class Body1 , class Body2 &gt; </td></tr>
<tr class="memitem:ga56be341fd82bc471dc3727ac767df94d"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, logical_or&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga56be341fd82bc471dc3727ac767df94d">cv::cudev::operator||</a> (const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</td></tr>
<tr class="separator:ga56be341fd82bc471dc3727ac767df94d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga292fb2e70406a170f98347e3d2110db8"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga292fb2e70406a170f98347e3d2110db8"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga292fb2e70406a170f98347e3d2110db8">cv::cudev::operator||</a> (const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga292fb2e70406a170f98347e3d2110db8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a350991d905802482a4a52516296256"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga8a350991d905802482a4a52516296256"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga8a350991d905802482a4a52516296256">cv::cudev::operator||</a> (const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga8a350991d905802482a4a52516296256"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga67336d4da1a1a0e097576e110e322d17"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga67336d4da1a1a0e097576e110e322d17"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga67336d4da1a1a0e097576e110e322d17">cv::cudev::operator||</a> (const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga67336d4da1a1a0e097576e110e322d17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadfceb475fab9bf020cc18a7d00ce68fa"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:gadfceb475fab9bf020cc18a7d00ce68fa"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#gadfceb475fab9bf020cc18a7d00ce68fa">cv::cudev::operator||</a> (const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:gadfceb475fab9bf020cc18a7d00ce68fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3d1cf8719bfe35c1ce58b69439440ebb"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ga3d1cf8719bfe35c1ce58b69439440ebb"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga3d1cf8719bfe35c1ce58b69439440ebb">cv::cudev::operator||</a> (const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga3d1cf8719bfe35c1ce58b69439440ebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6cc492c09a30238356c29f992f434bbb"><td class="memTemplParams" colspan="2">template&lt;class Body &gt; </td></tr>
<tr class="memitem:ga6cc492c09a30238356c29f992f434bbb"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; logical_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga6cc492c09a30238356c29f992f434bbb">cv::cudev::operator||</a> (typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</td></tr>
<tr class="separator:ga6cc492c09a30238356c29f992f434bbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43139046dc0327bc12a3405a63c93e78"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga43139046dc0327bc12a3405a63c93e78"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga43139046dc0327bc12a3405a63c93e78">cv::cudev::operator||</a> (const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</td></tr>
<tr class="separator:ga43139046dc0327bc12a3405a63c93e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga759c70e663c4ff4e8d2ae8217d47a7d7"><td class="memTemplParams" colspan="2">template&lt;typename T , class Body &gt; </td></tr>
<tr class="memitem:ga759c70e663c4ff4e8d2ae8217d47a7d7"><td class="memTemplItemLeft" align="right" valign="top">__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../df/dfc/group__cudev.html#ga759c70e663c4ff4e8d2ae8217d47a7d7">cv::cudev::operator||</a> (const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</td></tr>
<tr class="separator:ga759c70e663c4ff4e8d2ae8217d47a7d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a20eda8acc43f8a59f0ed293c661e8458"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20eda8acc43f8a59f0ed293c661e8458">&#9670;&nbsp;</a></span>OPENCV_CUDEV_EXPR_BINARY_OP_HPP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OPENCV_CUDEV_EXPR_BINARY_OP_HPP</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.6-->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Apr 2 2021 11:36:33 for OpenCV by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
<script type="text/javascript">
//<![CDATA[
addTutorialsButtons();
//]]>
</script>
</body>
</html>
